参考答案和解析
正确答案:总线接口单元
更多“在8088CPU内部,段寄存器位于()”相关问题
  • 第1题:

    下面寄存器中是8088CPU中附加数据段寄存器的是()

    • A、CS
    • B、DS
    • C、SS
    • D、ES

    正确答案:D

  • 第2题:

    8086/8088CPU复位后,代码段寄存器CS的值为()


    正确答案:FFFFH

  • 第3题:

    试说明8086/8088CPU中有哪些寄存器?各有哪些用途?


    正确答案: 寄存器组有
    (1)数据寄存器,含AX、BX、CX、DX四个通用寄存器,用来暂时存放计算过程中所遇到的操作数,结果和其它信息。
    (2)指针及变址寄存器,含SP、BP、SI、DI四个十六位寄存器,它们可以像寄存器一样在运算过程中存放操作数只能以字为单位使用。还用来在段内寻址时提供偏移地址。
    (3)段寄存器,含CS、DS、SS、ES,用来专门存放段地址。
    (4)控制寄存器,包括IP和PSW两个16为寄存器。IP是指令指针寄存器,用来存放代码段中的偏移地址。
    P.SW为程序状态字寄存器,由条件码标志和控制标志构成。条件码标志用来纪录程序运行结果的状态信息。包括OF、SF、ZF、CF、AF、PF。控制标志位有三个寄存器DF、IF、TF组成。

  • 第4题:

    在8088CPU中,用于寄存器间接寻址输入输出指令的寄存器是()

    • A、AX
    • B、BX
    • C、CX
    • D、DX

    正确答案:B

  • 第5题:

    在不考虑段超越情况下,8086/8088CPU以BP寄存器间接寻址方式给出的存储单元位于()。

    • A、数据段
    • B、程序段
    • C、附加段
    • D、堆栈

    正确答案:D

  • 第6题:

    8088CPU在响应中断过程中是通过什么方法来保护断点及标志寄存器的?


    正确答案:用中断隐指令,通过硬件保存断点及标志。

  • 第7题:

    8086/8088CPU状态标志寄存器中IF=1时,表示()。

    • A、CPU可以响应非屏蔽中断
    • B、CPU可以响应内部中断
    • C、CPU可以响应可屏蔽中断
    • D、CPU禁止响应可屏蔽中断

    正确答案:C

  • 第8题:

    下面哪一个是8088CPU中的附加段寄存器()

    • A、CS
    • B、DS
    • C、ES
    • D、SS

    正确答案:C

  • 第9题:

    在CPU内部寄存器之间传送数据(除代码段寄存器CS和指令指针IPC以外)的是()

    • A、ADD
    • B、MOV
    • C、SUB
    • D、MUL

    正确答案:B

  • 第10题:

    问答题
    8088CPU在响应中断过程中是通过什么方法来保护断点及标志寄存器的?

    正确答案: 用中断隐指令,通过硬件保存断点及标志。
    解析: 暂无解析

  • 第11题:

    单选题
    下面寄存器中是8088CPU中附加数据段寄存器的是()
    A

    CS

    B

    DS

    C

    SS

    D

    ES


    正确答案: D
    解析: ES,附加段寄存器,附加段是为某些串操作指令存放目的操作数而附近的一个数据段,ES中存放该数据段的段基地址;

  • 第12题:

    单选题
    8086/8088CPU的寄存器组中,16位的寄存器共有()个。
    A

    10

    B

    12

    C

    13

    D

    14


    正确答案: C
    解析: 暂无解析

  • 第13题:

    8086/8088CPU中,有二个变址寄存器,分别是()和()。


    正确答案:SI;DI

  • 第14题:

    以8086/8088CPU标志寄存器中有()个控制标志。


    正确答案:3

  • 第15题:

    在8086/8088CPU中可用于作地址指针的寄存器有哪些?


    正确答案:有BX,CX,DX,BP,SI,DI(IP,SP)

  • 第16题:

    说明8086/8088CPU中标志位寄存器中各标志位的意义?


    正确答案:OF溢出标志,在运算过程中,如操作数超出了机器能表示的范围则置1,否则置0。SF符号标志,运算结果为负时置1,否则置0。ZF零标志,运算结果为0置1,否则置0。
    CF进位标志,记录运算是最高有效位产生的进位。AF辅助进位标志,记录第三位的进位情况。
    PF奇偶标志位,用来为机器中传送信息时可能产生的出错情况提供检验条件,当结果操作数中的1的个数为偶时置1。
    DF方向标志位,在串处理指令中控制处理信息的方向。当DF=1时,每次操作后变址寄存器减量,这样就使串处理从高地址向低地址方向处理。IF中断标志,当IF=1时,允许中断,否则间断中断。TF陷阱标志,用于单步操作方式,当TF为1时,每条指令执行完后产生陷阱,由系统控制计算机。当TF为0时,CPU正常工作不产生陷阱。

  • 第17题:

    8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用。


    正确答案:通用寄存器包含以下8个寄存器:
    A.X、BX、CX和DX寄存器一般用于存放参与运算的数据或运算的结果。除此之外:
    A.X:主要存放算术逻辑运算中的操作数,以及存放I/O操作的数据。
    B.X:存放访问内存时的基地址。
    C.X:在循环和串操作指令中用作计数器。
    D.X:在寄存器间接寻址的I/O指令中存放I/O地址。在做双字长乘除法运算时,DX与AX合起来存放一个双字长数。
    S.P:存放栈顶偏移地址。
    B.P:存放访问内存时的基地址。
    S.P和BP也可以存放数据,但它们的默认段寄存器都是SS。
    S.I:常在变址寻址方式中作为源地址指针。
    D.I:常在变址寻址方式中作为目标地址指针。
    专用寄存器包括4个段寄存器和两个控制寄存器:
    C.S:代码段寄存器,用于存放代码段的段基地址。
    D.S:数据段寄存器,用于存放数据段的段基地址。
    S.S:堆栈段寄存器,用于存放堆栈段的段基地址。
    E.S:附加段寄存器,用于存放附加段的段基地址。
    I.P:指令指针寄存器,用于存放下一条要执行指令的偏移地址。
    F.LAGS:标志寄存器,用于存放运算结果的特征。

  • 第18题:

    8086/8088CPU中有几个通用寄存器?有几个变址寄存器?有几个指针寄存器?通常哪几个寄存器亦可作为地址寄存器使用?


    正确答案: 8086/8088CPU中共有:
    8个16位的通用寄存器AX、BX、CX、DX、BP、SP、SI、DI;
    2个变址寄存器SI、DI;
    2个指针寄存器BP、SP;
    其中BX、BP、SI、DI亦可作地址寄存器。

  • 第19题:

    8086/8088CPU的内部结构由()组成。

    • A、ALU、EU、BIU
    • B、寄存器组、ALU
    • C、EU、BIU
    • D、ALU、BIU、地址加法器

    正确答案:C

  • 第20题:

    8086/8088CPU的寄存器组中,8位的寄存器共有()个。

    • A、4
    • B、6
    • C、8
    • D、10

    正确答案:C

  • 第21题:

    填空题
    8086/8088CPU中,有二个变址寄存器,分别是()和()。

    正确答案: SI,DI
    解析: 暂无解析

  • 第22题:

    单选题
    下面哪一个是8088CPU中的代码段寄存器()
    A

    CS

    B

    DS

    C

    ES

    D

    SS


    正确答案: A
    解析: 暂无解析

  • 第23题:

    问答题
    8086/8088CPU中,有哪些通用寄存器和专用寄存器?说明它们的作用。

    正确答案: 通用寄存器包含以下8个寄存器:
    A.X、BX、CX和DX寄存器一般用于存放参与运算的数据或运算的结果。除此之外:
    A.X:主要存放算术逻辑运算中的操作数,以及存放I/O操作的数据。
    B.X:存放访问内存时的基地址。
    C.X:在循环和串操作指令中用作计数器。
    D.X:在寄存器间接寻址的I/O指令中存放I/O地址。在做双字长乘除法运算时,DX与AX合起来存放一个双字长数。
    S.P:存放栈顶偏移地址。
    B.P:存放访问内存时的基地址。
    S.P和BP也可以存放数据,但它们的默认段寄存器都是SS。
    S.I:常在变址寻址方式中作为源地址指针。
    D.I:常在变址寻址方式中作为目标地址指针。
    专用寄存器包括4个段寄存器和两个控制寄存器:
    C.S:代码段寄存器,用于存放代码段的段基地址。
    D.S:数据段寄存器,用于存放数据段的段基地址。
    S.S:堆栈段寄存器,用于存放堆栈段的段基地址。
    E.S:附加段寄存器,用于存放附加段的段基地址。
    I.P:指令指针寄存器,用于存放下一条要执行指令的偏移地址。
    F.LAGS:标志寄存器,用于存放运算结果的特征。
    解析: 暂无解析