工学

填空题使用一次MPS指令,便将当前运算结果送入堆栈的(),而将原有的数据移到堆栈的()。

题目
填空题
使用一次MPS指令,便将当前运算结果送入堆栈的(),而将原有的数据移到堆栈的()。
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

堆栈操作中,______保持不变。

A.堆栈的顶

B.堆栈中的数据

C.堆栈指针

D.堆栈的底


正确答案:D
解析:堆栈是只能通过访问它的一端(栈顶)来实现数据存储和检索的一种线性数据结构。由此可见,在对堆栈操作的过程中,栈顶会发生变化,堆栈中的数据肯定会变,堆栈指针通常指向下一个出栈数据的位置,故也会发生变化。唯一不变的只有堆栈的底,所以应该选择D。

第2题:

在80486 CPU中,堆栈操作指令是多少位的数据传送指令?


正确答案:16位或32位。

第3题:

●堆栈操作中, (10) 保持不变。

(10) A. 堆栈的底

B. 堆栈中的数据

C. 堆栈指针

D. 堆栈的顶


正确答案:A
【解析】堆栈操作中,无论是执行入栈还是执行退栈,堆栈指针和栈顶指针都会随之而改变,但是栈底指针不会改变。

第4题:

堆栈的操作原则是“先进后出”,所以堆栈段的数据除PUSH和POP指令外,不允许其他方法读写。


正确答案:错误

第5题:

堆栈操作中,保持不变的是:()

  • A、堆栈的顶
  • B、堆栈中的数据
  • C、堆栈指针
  • D、堆栈的底

正确答案:D

第6题:

堆栈操作中,保持不变的是:
A.堆栈的顶 B.堆栈中的数据 C.堆栈指针 D.堆栈的底


答案:D
解析:
提示:在CPU执行程序的过程中,会执行有关的堆栈操作指令。执行这样的指令,无论是压入堆栈还是弹出堆栈,堆栈指针和栈顶肯定随着指令的执行而发生改变。同时,堆栈中的数据也会随着压入数据的不同而改变。唯一不会改变的就是在堆找初始化时设置的堆栈的底。

第7题:

中断返回指令是IRET,该指令将堆栈中保存的断点弹出后依次装入()寄存器中,将堆栈中保存的标志装入标志寄存器F中。


正确答案:指令指针寄存器和代码段

第8题:

堆栈操作中,(10)保持不变。

A.堆栈的底

B.堆栈中的数据

C.堆栈指针

D.堆栈的顶


正确答案:A
解析:堆栈操作中,无论是执行入栈还是执行退栈,堆栈指针和栈顶指针都会随之而改变,但是栈底指针不会改变。

第9题:

8086CPU中,堆栈指令是多少位数据传送指令?


正确答案:是16位数据传送指令。

第10题:

8086CPU中,堆栈指令是()位数据传送指令。


正确答案:16

更多相关问题