① 通用寄存器组:4个16位通用寄存器,AX、BX、CX、DX,称作通用数据寄存器。可用来存放16位的数据或地址,另有隐含的专门用法;2个指针寄存器:SP和BP。它们均用来存放段内偏移地址;2个变址寄存器:SI和DI。这两个寄存器常用在字符串操作中,并分别用来存放源操作数的段内偏移量和目标操作数的段内偏移量。
② 段寄存器组:CS:代码段寄存器,存放代码段的基地址,要执行的指令代码均存放在代码段中; DS:数据段寄存器,存放数据段的基地址,指令中所需操作数常存放于数据段中; SS:堆栈段寄存器,存放堆栈段的基地址,堆栈操作所需的数据存放于堆栈段中; ES:附加段寄存器,存放附加段的基地址,附加段也是用来存放存储器操作数的。
③ 标志寄存器FR:表示运算的特征或控制CPU的操作。
④ 指令指针寄存器IP:用来存放将要执行的下一条指令代码在代码段中的偏移地址,在程序运行过程中,BIU可修改IP中的内容,使它始终指向将要执行的下一条指令。
(简答题)
8086CPU中有哪些寄存器?各有什么用途?
正确答案
答案解析
略
相似试题
(简答题)
8086CPU中有哪些寄存器?各有什么用途?
(简答题)
试说明8086/8088CPU中有哪些寄存器?各有哪些用途?
(简答题)
8086/8088CPU内部有哪些寄存器?他们的主要作用是什么?
(填空题)
以8086/8088CPU标志寄存器中有()个控制标志。
(单选题)
8086CPU的标志寄存器中有()个状态标志位。
(简答题)
简述8086的寄存器结构(有哪些寄存器),各有什么用途?
(简答题)
在一次最小模式总线读周期中,8086CPU先后发出了哪些信号?各有什么用处?
(单选题)
8086CPU不能用指令直接访问的寄存器是()
(单选题)
8086CPU不能用指令直接访问的寄存器是( )。