二、8086CPLU的寄存器结构 通用寄存器 段寄存器 标志寄存器FR 指令指针寄存器IP 》
通用寄存器 段寄存器 标志寄存器FR 指令指针寄存器IP 二、 8086CPU的寄存器结构
◆1、通用寄存器 指令执行部件(EU)设有8个通用寄器 AX BX CX DX SP BP SI DI AX AH AL BX BH BL CX CH CL DX DH DL SI DI BP SP
1、 通用寄存器 指令执行部件(EU)设有8个通用寄器 AX BX CX DX SP BP SI DI BH BL CH CL DH DL AX AH AL BX CX DX SI DI BP SP
◆通用寄存器 >AX (Accumulator Register) 累加器一般用来存放参加运算的数据和结果, 在乘、除法运算、I/O操作、BCD数运算中有不 可替代的作用。 >BX (Base Register) 基址寄存器除可作数据寄存器外,还可放内存 的逻辑偏移地址,而AX,CX,DX则不能
通用寄存器 AX(Accumulator Register) 累加器一般用来存放参加运算的数据和结果, 在乘、除法运算、I/O操作、BCD数运算中有不 可替代的作用。 BX(Base Register) 基址寄存器除可作数据寄存器外,还可放内存 的逻辑偏移地址,而AX,CX,DX则不能
CX (Counter) 将它称作计数寄存器,是因为它既可 作数据寄存器,又可在串指令和移位指 令中作计数用。 DX (Data Register) DX除可作通用数据寄存器外,还在乘、 除法运算、带符号数的扩展指令中有特 殊用途
CX(Counter) 将它称作计数寄存器,是因为它既可 作数据寄存器,又可在串指令和移位指 令中作计数用。 DX(Data Register) DX除可作通用数据寄存器外,还在乘、 除法运算、带符号数的扩展指令中有特 殊用途
SI (Source Index) 源变址寄存器多用于存放内存的逻辑 偏移地址,隐含的逻辑段地址在DS寄 存器中,也可放数据 DI (Destination Index) 目标变址寄存器多用于存放内存的逻 辑偏移地址,隐含的逻辑段地址在DS 寄存器中也可放数据
SI(Source Index) 源变址寄存器多用于存放内存的逻辑 偏移地址,隐含的逻辑段地址在DS寄 存器中,也可放数据。 DI(Destination Index) 目标变址寄存器多用于存放内存的逻 辑偏移地址,隐含的逻辑段地址在DS 寄存器中也可放数据