试题详情
简答题8086内部的寄存器由哪几种类型组成?各自的作用是什么?
  • 8086CPU内部有14个16位寄存器,可以分为以下三组:分别是通用寄存器组,段寄存器组,控制寄存器。
    通用寄存器组可以分为两组:数据寄存器和地址指针与变址寄存器。
    数据寄存器主要用来保存算术、逻辑运算的操作数、中间结果和地址。
    地址指针与变址寄存器主要用于存放或指示操作数的偏移地址。
    段寄存器组:8086/8088CPU内部设置了4个16位段寄存器,它们分别是代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS、附加段寄存器ES,由它们给出相应逻辑段的首地址,称为“段基址”。
    控制寄存器:含指令指针IP及标志位寄存器FR。
    I.P用来存放将要执行的下一条指令在现行代码段中的偏移地址。
    标志寄存器FR用来存放运算结果的特征
  • 关注下方微信公众号,在线模考后查看

热门试题