微机原理及程序设计

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

题目

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

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

第1题:

8086系统中,指令MOVAX,[BP]中源操作数所在的缺省段是()。

A.数据段

B.附加段

C.堆栈段

D.代码段


正确答案:C

第2题:

变址寻址方式中,操作数的有效地址等于__________。

A.基值寄存器内容加上形式地址(位移量)

B.堆栈指示器内容加上形式地址

C.变址寄存器内容加上形式地址

D.程序计数器内容加上形式地址


正确答案:C

第3题:

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


正确答案:SS    SP
SS  ,  SP

第4题:

变址寻址方式中,操作数的有效地址等于()。

A.基值寄存器内容加上形式地址
B.变址寄存器内容加上形式地址
C.堆栈指示器内容加上形式地址
D.程序计数器内容加上形式地址

答案:B
解析:
常见的寻址方式有立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址、相对寻址和变址寻址等。其中,在立即寻址方式中,操作数包含在指令中;在直接寻址方式中,操作数存放在内存单元中;在寄存器寻址方式中,操作数存放在某一寄存器中:在间接寻址方式中,指令中给出了操作数地址的地址;在相对寻址方式中,在指令地址码部分给出一个偏移量(可正可负);在变址寻址方式中,操作数地址等于变址寄存器的内容加偏移量。

第5题:

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

A.BX

B.BP

C.IP

D.SP


正确答案:C

第6题:

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

A.字数据值

B.变量类型值

C.段基值

D.段内偏移量


正确答案:A

第7题:

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


正确答案:SS
SS

第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题:

8086CPU响应中断时,自动压入堆栈的内容有()、()以及()。


正确答案:CS;IP;状态标志寄存器的内容