CMS专题

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

题目
填空题
当对堆栈操作时,8086会自动选择()值作为段基值,再加上由SP提供的偏移量形成物理地址。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.字数据值

B.变量类型值

C.段基值

D.段内偏移量


正确答案:A

第2题:

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


正确答案:16
16

第3题:

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


正确答案:SS    SP
SS  ,  SP

第4题:

在8086CPU中堆栈操作是字操作还是字节操作?已知SS=1050H,SP=0006H,AX=1234。若执行对AX的压栈操作后,则AX中的数据存放在何处?SP为什么值?


正确答案: 堆栈操作是字操作。
对AX压栈后,AX中的数据在10504H,10505H单元中,其中
(10504H)=34H,(10505H)=12H,SP=0004H。

第5题:

在8086/8088系统中,约定用于形成堆栈段数据物理地址的寄存器有()。

A.SS,SP,BP
B.SS,SP,BX
C.DS,BX,BP
D.DS,SP,BP

答案:A
解析:

第6题:

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


正确答案:SS
SS

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

堆栈操作时,段基址由()寄存器指出,段内偏移量由SP寄存器指出。

A.CS
B.DS
C.SS
D.ES

答案:C
解析:

第10题:

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


正确答案:SS;SP