取指令时,段地址由()寄存器提供,偏移地址由()寄存器提供。

题目

取指令时,段地址由()寄存器提供,偏移地址由()寄存器提供。

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

8086微处理器执行取指令操作时,段地址由CS寄存器提供,段内偏移地址由下列哪一个寄存器提供?

A.BX

B.BP

C.IP

D.SP


正确答案:C
解析:CS代码段寄存器,用来存放代码段起始地址的高16位,指令指针寄存器IP是一个16位的控制寄存器,用来存放CS段中指令的偏移地址。在程序执行过程中,该寄存器指向下一条要取的指令,从而可以控制程序的执行流程,选项C正确。

第2题:

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


正确答案:16
16

第3题:

下面是关于Pentium 微处理器中寄存器组的叙述,其中错误的是

A.通用寄存器即可以存放操作数,也可以存放操作数地址

B.段寄存器在保护模式下直接提供访问存储器的段地址

C.指令指针寄存器专门用来存放指令的地址

D.标志寄存器存放状态标志和控制标志


正确答案:C

第4题:

下列寄存器组中在段内寻址时可以提供偏移地址的寄存器组是()

A.AX,BX,CX,DX
B.BX,BP,SI,DI
C.SP,IP,BP,DX
D.CS,DS,ES,SS

答案:B
解析:

第5题:

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

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

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

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

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

其中( )叙述是正确的。

A.①和②

B.②和③

C.③和④

D.④和①


正确答案:C

第6题:

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

A、偏移地址

B、段地址

C、实际地址


参考答案:A

第7题:

8086微处理器执行取指令操作时,段地址由CS寄存器提供,段内偏移地址由下列( )寄存器提供。

A.BX

B.BP

C.IP

D.SP


正确答案:C

第8题:

Pentium微处理器在虚拟8086模式下访问存储器时,段地址由【 】寄存器提供。


正确答案:段
段 解析:本题考查虚拟8086模式的概念。Pentium微处理器在虚拟8086模式下访间存储器时,段地址由段寄存器提供。正确答案为段。

第9题:

8086CPU构成的微机系统中,由寄存器SS提供堆栈段的段基址,为堆栈段提供偏移地址的寄存器是

A.BP

B.SP

C.SI

D.DI


正确答案:B

第10题:

8086CPU的总线接口部件BIU由段寄存器、指令指针、()和控制电路等部分组成

  • A、地址加法器
  • B、指令寄存器
  • C、指令译码器
  • D、地址缓冲器

正确答案:A

更多相关问题