更多“在IBM PC中,有四个专门存放地址的寄存器,称为段寄存器,它们”相关问题
  • 第1题:

    CPU中的通用寄存器()

    A.可以存放数据和地址

    B.只能存放地址,不能存放数据

    C.只能存放数据,不能存放地址

    D.不仅存放数据和地址,还可代替指令寄存器


    参考答案A

  • 第2题:

    指令“OUTDX,AL”中DX的作用是()。

    A、目的寄存器

    B、数据寄存器

    C、存放端口地址的地址指针寄存器

    D、存放一个操作数


    参考答案:C

  • 第3题:

    下面是关于Pentium微处理器内部寄存器组的叙述:

    ① 通用寄存器都是32位,但也可以将其中的一部分作为8位或16位使用

    ② 6个段寄存器专门用于存放段地址

    ③ 标志寄存器中的控制标志都可以用指令直接置0或置1

    ④ EIP寄存器只用于存放当前将要执行的指令地址

    上面( )叙述是正确的。

    A.①和②

    B.②和③

    C.③和④

    D.④


    正确答案:D

  • 第4题:

    操作数地址存放在寄存器中的寻址方式称为______。

    A.相对寻址方式

    B.变址寄存器寻址方式

    C.寄存器寻址方式

    D.寄存器间接寻址方式


    正确答案:D
    解析:寻址方式有:
      . 立即寻址:操作数作为指令的一部分而直接写在指令中,这种操作数称为立即数。
      . 寄存器寻址:指令所要的操作数已存储在某寄存器中,或把目标操作数存入寄存器。
      . 直接寻址:指令所要的操作数存放在内存中,在指令中直接给出该操作数的有效地址。
      . 寄存器间接寻址:操作数在存储器中,操作数的有效地址用SI、DI、BX和BP等四个寄存器之一来指定。
      . 寄存器相对寻址:操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)或变址寄存器(SI、DI)的内容和指令中的8位/16位偏移量之和。
      . 基址加变址寻址方式:操作数在存储器中,其有效地址是一个基址寄存器(BX、BP)和一个变址寄存器(SI、DI)的内容之和。
      . 相对基址加变址寻址:操作数在存储器中,其有效地址是一个基址寄存器(BX、BP,)的值、一个变址寄存器(SI、DI)的值和指令中的8位/16位偏移量之和。

  • 第5题:

    下面是8086/8088微处理器中有关寄存器的叙述:

    ①通用寄存器AX、BX、CX、DX既可以存放8位或16位数据,也可以作为偏移地址寄存器访问存储器单元

    ②指针和变址寄存器SP、BP、SI和DI只能存放偏移地址

    ③段寄存器只能存放段地址

    ④p寄存器只能存放指令的偏移地址

    其中( )叙述是正确的。

    A.①和②

    B.②和③

    C.③和④

    D.④和①


    正确答案:C

  • 第6题:

    用于对某个寄存器中存放的操作数的地址进行寻址的方式称为()寻址。

    A.直接
    B.间接
    C.寄存器直接
    D.寄存器间接

    答案:D
    解析:
    操作数地址在寄存器中,为寄存器间接寻址方式,如MOVA,@RO,即把RO中的值作为操作数的地址,把此地址中的值放入累加器A中,即把内存单元20H中的值放入A中,如此地址单元中的值为5,则A=5。

  • 第7题:

    在CPU中存放当前正在执行指令的的寄存器是()

    • A、主存地址寄存器
    • B、程序计数器
    • C、指令寄存器
    • D、程序状态寄存器

    正确答案:C

  • 第8题:

    在IBM PC中,有四个专门存放地址的寄存器,称为段寄存器,它们是()、()、()和()。


    正确答案:DS;CS;ES;SS

  • 第9题:

    模4交叉存储器有4个存储模块,它们有各自的()。

    • A、地址寄存器
    • B、地址寄存器和指令寄存器
    • C、地址寄存器和数据缓冲寄存器
    • D、地址寄存器、数据缓冲寄存器和指令寄存器

    正确答案:C

  • 第10题:

    SP寄存器中存放的是()。

    • A、堆栈段的偏移地址
    • B、代码段的偏移地址
    • C、数据段的偏移地址
    • D、堆栈段的段地址

    正确答案:A

  • 第11题:

    在寄存器间接寻址中,指定寄存器中存放的是()。

    • A、操作数
    • B、操作数地址
    • C、转移地址
    • D、地址偏移量

    正确答案:B

  • 第12题:

    填空题
    80386工作在实地址方式下,段寄存器中存放的是()

    正确答案: 段基址
    解析: 暂无解析

  • 第13题:

    段的起始地址放在段寄存器中,有4个段寄存器,分别是(),段寄存器的长度为()位


    参考答案:CS, DS , SS 和ES;16

  • 第14题:

    在8086/8088的16位寄存器中,有4个寄存器可拆分为8位寄存器使用。它们是(),它们又被称为()。

    A.AX,BX,CX,DX;专用寄存器

    B.BP,SP,SI,DI;专用寄存器

    C.AX,BX,CX,DX;通用寄存器

    D.CS,DS,ES,SS;段地址寄存器


    正确答案:C

  • 第15题:

    8086和80286都有4个段寄存器CS、DS、SZ、ES,它们都是【 】位的寄存器,分别是代码段寄存器、数据段寄存器、堆栈段寄存器、附加段寄存器。它们用于内存寻址时, 20位的物理地址是由段寄存器左移4位和16位的偏移量相加而成的。


    正确答案:16
    16

  • 第16题:

    在8086/8088的16位寄存器中,有【 】个寄存器可以拆分为8位寄存器使用。它们是AX、BX、CX和DX,它们又称为通用寄存器。


    正确答案:4
    4

  • 第17题:

    在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放在(46)段中。这时要用寄存器(47)的内容作为段地址。对于指令MOV BX,[SI]。假设数据段寄存器DS=1000H,代码段寄存器CS=4000H,堆栈段寄存器SS=7000H,SI=2000H,则操作数的物理地址为(48)。

    A.数据

    B.代码

    C.堆栈

    D.代码和堆栈


    正确答案:A
    解析:本题主要考查计算机硬件基础知识。在寄存器间接寻址中,若指令指定的寄存器是BX,SI,或者DI,则默认操作数存放于数据段中。这时,寄存器DS中的内容为段地址。对于指令MOVBX,SI而言,操作数的物理地址为基地址乘以16,再加上偏移地址,而乘以16相当于左移4个二进制位,所以操作数地址为12000H。答案为A。

  • 第18题:

    80386工作在实地址方式下,段寄存器中存放的是()


    正确答案:段基址

  • 第19题:

    在8086/8088的16位寄存器中,有4个寄存器可拆分为8位寄存器使用。他们是(),他们又被称为()

    • A、AX,BX,CX,DX;专用寄存器
    • B、BP,SP,SI,DI;专用寄存器
    • C、AX,BX,CX,DX;通用寄存器
    • D、CS,DS,ES,SS;段地址寄存器

    正确答案:C

  • 第20题:

    在寄存器间接寻址方式中,指定寄存器中存放的是()。

    • A、操作数
    • B、操作数地址
    • C、转移地址
    • D、地址偏移量

    正确答案:B

  • 第21题:

    存放预执行指令地址的寄存器是()。

    • A、程序计数器(PC)
    • B、数据寄存器(MDR)
    • C、指令寄存器(IR)
    • D、地址寄存器(MAR)

    正确答案:A

  • 第22题:

    指针寄存器SI中存放的是:()

    • A、段内偏移量
    • B、段基址
    • C、实际地址
    • D、有效地址

    正确答案:A

  • 第23题:

    单选题
    模4交叉存储器有4个存储模块,它们有各自的()。
    A

    地址寄存器

    B

    地址寄存器和指令寄存器

    C

    地址寄存器和数据缓冲寄存器

    D

    地址寄存器、数据缓冲寄存器和指令寄存器


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

  • 第24题:

    单选题
    存放预执行指令地址的寄存器是()。
    A

    程序计数器(PC)

    B

    数据寄存器(MDR)

    C

    指令寄存器(IR)

    D

    地址寄存器(MAR)


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