王爽《汇编语言》第二章 寄存器(CPU工作原理)210908

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

关于CPU

  • 在CPU 中:运算器进行信息处理;寄存器进行信息存储;控制器控制各种器件进行工作;内部总线连接各种器件,在它们之间进行数据的传送
  • 不同的 CPU,寄存器的个数、结构是不相同的。8086CPU 有14个寄存器,每个寄存器有一个名称。这些寄存器是:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW

通用寄存器

  • 8086CPU的所有寄存器都是16位的,可以存放两个字节。AX、BX、CX、DX四个寄存器通常用来存放一般性的数据,被称为通用寄存器。
    在这里插入图片描述
  • 8086CPU的上一代CPU中的寄存器都是8位的,为了保证兼容,使原来基于上代CPU编写的程序稍加修改就可以运行在8086之上,8086CPU 的AX、BX、CX、DX四个寄存器都可分为两个可独立使用的8位寄存器来用:
    在这里插入图片描述
    在这里插入图片描述

字与字节

在这里插入图片描述

  • 高位字节存在高位寄存器,低位字节在低位寄存器
  • 为了区分不同的
2026年最新郴州市公交线路矢量数据.zip 数据格式:shp 数据坐标:GCJ02 数据更新时间:2026年9月 公交线路来源:8684网站 https://8684.com.cn/ 站点数据来源:高德API接口 数据打开方式:QGIS或Arcgis 站点数据字段:名称、序号、对应线路、几何信息 线路数据字段:名称、类型、起点、终点、开始时间、结束时间、起步价、全价、长度、公司、几何信息 立即下载

相关推荐

2026年最新溧阳市公交线路及站点矢量数据.zip

数据格式:shp 数据坐标:GCJ02 数据更新时间:2026年9月 公交线路来源:8684网站 https://8684.com.cn/ 站点数据来源:高德API接口 数据打开方式:QGIS或Arcgis 站点数据字段:名称、序号、对应线路、几何信息 线路数据字段:名称、类型、起点、终点、开始时间、结束时间、起步价、全价、长度、公司、几何信息

8086汇编1,零基础

1,寄存器  是存放在cpu中的存储器 2,

刘明智的专栏 908

2026年最新金坛市公交线路及站点矢量数据.zip

数据格式:shp 数据坐标:GCJ02 数据更新时间:2026年9月 公交线路来源:8684网站 https://8684.com.cn/ 站点数据来源:高德API接口 数据打开方式:QGIS或Arcgis 站点数据字段:名称、序号、对应线路、几何信息 线路数据字段:名称、类型、起点、终点、开始时间、结束时间、起步价、全价、长度、公司、几何信息

汇编语言寄存器相关知识(AX/BX/CX/DX+mov/add+物理地址+段+CS/IP+jmp)

一、通用寄存器 一个16位寄存器可以存储一个16位的数据,数据在寄存器中的存放情况如图2.2所示。 8086CPU的上一代CPU中的寄存器都是8位的,为了保证兼容,使原来基于上代CPU编写的程序稍加修改就可以运行在8086之上,8086CPU的AX、BX、CX、DX这4个寄存器都可分为两个可独立使用的8位寄存器来用: AX可分为AH和AL BX可分为BH和BL CX可分为CH和CL DX可分为DH和DL 以AX为例,8086CPU的16位寄存器分为两个8位寄存器的情况如图2.3所示: 二、.

kking_edc的博客 7663

汇编 -2.5 - jmp

修改CS、IP指令 事实:执行何处的指令,取决于CS:IP 应用:可以通过改变CS、IP中的内容,来控制CPU要执行的目标指令 问题:如何改变CS、IP的值? 方法1:Debug中的R命令可以改变寄存器的值 – rcs、rip Debug 是调试手段,并非程序方式! 方法2:用指令修改 mov cs:2000 mov ip:0000 8086CPU不提供对CS和IP修改的指令! ip希望是cpu自增长机制改变 转移指令jmp 同时修改CS、IP的内容 jmp段地址:偏移地址 jmp 2A

LawssssCat的博客 414

汇编语言_第2章 寄存器

第2章 寄存器 一个典型的CPU 由运算器、控制器、寄存器 等器件构成,这些器件靠内部总线相连。在CPU中: 运算器进行信息处理; 寄存器进行信息存储; 控制器控制各种期间进行工作; 内部总线连接各种器件,在它们之间进行数据的传送; 2.1 通用寄存器 通用寄存器:通常用来存放一般性的数据的寄存器。如8086CPU 中AX、BX、CX、DX 这4个寄存器【8086CPU中所有的寄存器都是1...

madao1234的博客 519

汇编语言学习Day-02】第二章寄存器CPU工作原理

文章目录参考书籍:[《汇编语言(第2版)》](https://baike.baidu.com/item/%E6%B1%87%E7%BC%96%E8%AF%AD%E8%A8%80/3460146?fr=aladdin)——,参考视频:[《零基础入门学习汇编语言》](https://www.bilibili.com/video/BV1Rs411c7HG?p=1)——小甲鱼第二章寄存器CPU工作原理)前言2.1 通用寄存器2.2 字在寄存器中的存储关于数制的讨论2.3 几条汇编指令检测点2.12.4 物理

Au9_0xD的博客 2221

汇编语言第三版)笔记

基础知识 1.每一种CPU(微处理器)都有自己的汇编指令集 2.汇编指令是机器指令的助记符, 与机器指令一一对应, 3.地址总线宽度 => 寻址能力 数据总线宽度 => 数据传送时的数据传输量 控制总线宽度 => 系统中其他器件的控制能力 4.逻辑存储器 => 内存地址空间 => 受CPU寻址能力的限制(地址总线) => 分配 ...

kongla 1865

汇编语言——控制转移类指令

控制转移类指令用于实现分支、循环、过程等程序结构,是仅次于传送指令的最常用指令 可以修改IP,或同时修改CS和IP的指令统称为转移指令。概括的讲,转移指令就是可以控制CPU执行内存中某处代码的指令 1、无条件转移指令 JMP label ; 程序转向label标号指定的地址 只要执行无条件转移指令JMP,就使程序转到制定的目标地址处,从目标地址处开始执行指令 操作数label是要转...

qq_42717239的博客 3904

汇编语言》第2章 寄存器

本章主要介绍CPU寄存器

chenyijun的专栏 4110

汇编:jmp指令

1、jmp为无条件转移,可以只修改IP,也可以同时修改CS和IP。 2、jmp指令要给出两种信息: 1、转移的目的地址 2、转移的距离(段间转移、段内短转移, 段内近转移)

chenzimin_blog 1万+

安卓开发adt 64位22.x版本 .zip

适用于大学生课程开发安卓,eclipse-adt 集成版,adt-bundle-windows-x86_64-20140321 内置android 4.4

ESim电工仿真零基础入门:灯双控电路家庭配电原理与仿真接线PPT课件(单控双控三控灯教学)

内容概要:以家里最常见的"楼梯灯"为切入点,讲透家庭配电中火线(L)、零线(N)、地线(PE)的作用,推导单控、双控、三控灯的控制逻辑——从"串联不行、并联不行"到用"单刀双掷开关+两条联络线"实现双控,并给出"同向则通、异向则断"的实用口诀。全篇配合ESim电工仿真逐步演示接线与现象。 适合人群:零基础电工初学者、职业院校学生、想搞懂家庭照明电路的动手爱好者、电工考证备考人员。 使用场景及目标:可用于电工入门第一课教学、家庭电路科普、照明双控知识自学;目标是学会读懂家庭配电、独立完成单/双控灯接线并在仿真中验证。 其他说明:共16页,建议40分钟,难度零基础;配合ESim电工仿真软件动手实操效果更佳。

科技园区如何精准招引优质科创项目,提升产业集聚和创新氛围?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

科技园区如何通过数智化服务精准招引优质科创项目?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

IMDB影评情感判断程序

IMDB影评情感判断程序

高校如何提高科研项目申报成功率?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

上一篇: 面向对象设计的原则210907
下一篇: 软需课堂笔记
炸酱面泡汤
博客等级 码龄8年 7粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值