试题详情
简答题简述16位机的各类寄存器的主要作用。
  • (1)数据寄存器:AX,BX,CX,DX;AX:作为累加器,是算术运算的主要寄存器。在乘除等指令中存放操作数,在I/O指令中使用它与外部设备传送信息。BX:当通用寄存器使用,在计算存储器地址时,作基址寄存器使用。CX:当通用寄存器使用,此外常用来保存计数值,当计数器使用。DX:当通用寄存器使用,一般在作双字长运算时把DX和AX组合使用,对某些I/O操作,DX用来存放I/O的端口地址。
    (2)地址寄存器:SP,BP,Si,Di
    (3)段寄存器:CS,DS,ES,SS;段寄存器的作用是专用于存储器寻址,用来直接或间接地存放段地址。
    (4)专用寄存器:Ip,Flags;Ip寄存器专门存放下一条指令的地址,Flags标志寄存器,又称程序状态寄存器。它是存放条件码标志、控制标志和系统标志的寄存器。
  • 关注下方微信公众号,在线模考后查看

热门试题