8086/8088CPU中有哪些工作寄存器?各有什么用途?
在8 08 6 /8 08 8 CPU注册中,业务注册中的斧头包括在AX,BX,CX,DI,DI,DI,IP,IP,FP,FP,FP,FLAGS中的斧头注册中。1 用于制作萨克斯收藏家和逻辑操作。
2 这是个好主意。
BX-Bete注册通常用作保存信息或地址索引的索引。
3 .CX-DATA注册4 .DX-DATA注册;它用于AX使用的大量大量运行,该操作通常与轴一起使用。
5 Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-Si-siure寄存器用于保存数据源的地址。
6 使用Di-Target索引寄存器用于保存数据目标地址的地址。
7 使用堆栈的基本地址,BP-base指针寄存器寄存器。
通常与SS段重新分配。
8 .SP-stack指针注册,用于跟踪堆栈的顶部位置。
9 IP-Coridict指针注册用于保存下一个教学的地址。
1 0)标记标志包含在标志中,标志的注册用于存储条件代码和控制CPU活动。
从8 03 8 6 开始。
CPU进入3 2 位时代,并改变地址和地址方法的大小和功能。
很复杂。
建议参考专业项目,以深入了解相关知识。
AX寄存器、 BX寄存器、 CX寄存器、 DX寄存器分别是什么意思?
斧头寄存器称为累加器。它主要用于存储数据,例如操作数的存储或算术和逻辑操作中的结果。
它也可以临时用于存储地址。
BX寄存器称为基本注册表(基本注册),该注册表通常用于访问内存时存储地址。
CX寄存器称为计数登记册(露营者),通常用于存储计算的值,例如在变化说明,卷曲和链条处理指令中用作隐式计数器的值。
DX寄存器称为数据寄存器(Data Datararegiste),通常用于数据传输。
E / S端口的地址存储在寄存器的间接地址中E / S的指令中。
扩展信息:汇编语言中的AX,BX,CX和DX用作一般CPU寄存器中的数据注册符号,以存储参与操作或商店操作的数据。
这四个数据寄存器都是1 6 位,实际上由两个8 位寄存器组成,其中包括以灵活的方式处理8 位数据。
每个AX,BX,CX和DX寄存器可以分别将高和低8 位用作8 位独立寄存器。
高8 位由AH,BH,CH和DH表示,而8 个低位由Al,Bl,Cl和DL表示。