26、关于80C51的堆栈操作,正确的说法是()。
A.先入栈,再修改栈指针
B.先修改栈指针,再出栈
C.先修改栈指针,再入栈
D.以上都不对
第1题:
堆栈操作中,______保持不变。
A.堆栈的顶
B.堆栈中的数据
C.堆栈指针
D.堆栈的底
第2题:
堆栈操作中都是对栈顶单元进行的,访问堆栈的地址是由堆栈指针SP指定的。在操作过程中,指针 SP不需要用户指定。在下推式堆栈中,写入堆栈的单元地址是(36)。
A.PC
B.指令寄存器
C.(SP)-1
D.(SP)+1
第3题:
第4题:
堆栈操作中,保持不变的是:()
第5题:
下列四个说法哪个正确?()
第6题:
堆栈的操作遵循()的数据存储原则,针对堆栈的两种操作为()和POP。
第7题:
80C51单片机的堆栈区应建立在()。
第8题:
进行堆栈操作时,隐含使用的是堆栈指针()(写出堆栈指针的名字)
第9题:
关于MCS-51的堆栈操作,正确的说法是()。
第10题:
第11题:
第12题:
CALL指令从堆栈中取出子程序的地址
RET指令从堆栈中取出子程序的地址
CALL指令从堆栈中取出断点的地址
RET指令从堆栈中取出断点的地址
第13题:
堆栈是一个专门的存储区域,访问堆栈时,不需要程序人员指定堆栈单元的地址,要存取的堆栈单元地址是由(3)给出的,并且在堆栈操作中这个地址是自动修改的。存取堆栈时存入取出的数据的先后顺序是(4),这对中断操作提供了很大方便。
A.SP
B.PC
C.指令地址码
D.程序
第14题:
第15题:
什么叫堆栈?设置堆栈的主要是出于什么需要?堆栈有哪几种基本操作?为什么用户进行堆栈操作时不需要涉及具体的内存地址?
第16题:
什么叫堆栈?堆栈操作的特点是什么?堆栈操作是如何寻址的?
第17题:
堆栈操作是按字进行的。
第18题:
关于堆栈类操作的两条指令分别是()、(),操作遵循()原则。
第19题:
CALL指令和RET指令的用法,正确的说法是()。
第20题:
下面关于80C51单片机中断系统的说法正确的是()。
第21题:
80C51单片机中,在调用子程序前,用()指令将子程序中所需数据压入堆栈,进入执行子程序时,再用()指令从堆栈中弹出数据。
第22题:
堆栈是在两端操作、先进后出的线性表
堆栈是在一端操作、先进先出的线性表
队列是在一端操作、先进先出的线性表
队列是在两端操作、先进先出的线性表
第23题:
堆栈的顶
堆栈中的数据
堆栈指针
堆栈的底
第24题:
CALL指令和RET指令都对堆栈操作
只有CALL指令使用堆栈
只有RET指令使用堆栈
CALL指令和RET指令都不用堆栈