多做题,通过考试没问题!

微机原理

睦霖题库>大学试题(计算机科学)>微机原理

简述8086处理器中各工作寄存器的功能。

正确答案:(1)AX作为累加器使用,是算术运算的主要寄存器。另外,所有的I/O指令都使用这一寄存器与外部设备传送设备。
(2)BX作为通用寄存器使用,此外在计算存储器地址时,它经常用作基址寄存器。
(3)CX可作通用寄存器使用,此外在循环和串处理指令中用作隐含的计数器。
(4)DX可作为通用寄存器用,一般在作双字长运算时把DX和AX组合在一起存放一个双字长数,DX用来存放发高位字。此外,对某些I/0操作,DX可用作存放I/O的端口地址。
(5)SP是堆栈指针寄存器,表示堆栈区中当前栈顶的偏移地址。
(6)BP是基址指针寄存器,可与SS寄存器连用确定堆栈段中的某一存储单元的地址。
(7)SI称为源变址寄存器,DI称为目的变址寄存器,一般与DS联用,用来确定数据段中某一存储单元的地址。
(8)CS是代码段寄存器,DS是数据段寄存器,SS是堆栈段寄存器,ES是附加段寄存器,它们都用来存放相应的段地址。
(9)IP指令指针寄存器,用来存放代码段中的偏移地址。
(10)PSW程序状态字寄存器,用宋记录程序运行结果的状态和一些控制信息。
答案解析:
进入题库查看解析

微信扫一扫手机做题