8086取指令时,会选取()作为段基值,再加上由()提供的偏移地

题目

8086取指令时,会选取()作为段基值,再加上由()提供的偏移地址形成20位物理地址。

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

第1题:

8086 中,取指令和执行指令可以重叠操作。()


正确答案:对

第2题:

当对堆栈操作时,8086会自动选择【 】值作为段基值,再加上由SP提供的偏移量形成物理地址。


正确答案:SS
SS

第3题:

当对堆栈操作时,8086会自动选择_____值作为段基值,再加上由_____提供的偏移量形成物理地址。


正确答案:SS    SP
SS  ,  SP

第4题:

8086CPU中指令指针寄存器(IP)中存放的是。()

A.指令
B.指令偏移地址
C.操作数
D.操作数偏移地址

答案:B
解析:

第5题:

Pentium 4微处理器在虚拟8086模式下访问存储器时,段寄存器提供

A.段基址

B.段选择子

C.段内偏移地址

D.段状态信息


正确答案:A
解析:虚拟8086模式实际上是保护模式下的一种特殊工作方式,支持分段和分页的存储器管理机制,也支持多任务操作。但要说明的是,在虚拟8086模式下段寄存器中存放的是段基址。

第6题:

8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOVBX,BUFF后,BX中的值为BUFF单元的()。

A.字数据值

B.变量类型值

C.段基值

D.段内偏移量


正确答案:A

第7题:

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

A.BX

B.BP

C.IP

D.SP


正确答案:C

第8题:

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

A.BX

B.BP

C.IP

D.SP


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

第9题:

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

A.BP

B.SP

C.SI

D.DI


正确答案:B

第10题:

8086宏汇编源程序中,若BUFF是字变量名,则执行指令MOV BX,BUFF后,BX中的值为BUFF单元的()。

  • A、字数据值
  • B、变量类型值
  • C、段基址
  • D、段内偏移量

正确答案:A

更多相关问题