首页/ 题库 / [单选题]主程序执行完ACALL后返回主程序后,堆的答案

主程序执行完ACALL后返回主程序后,堆栈指针SP的值 。

单选题
2021-09-01 19:53
A、不变
B、加2
C、加1
D、减2
E、加1
查看答案

正确答案
D

试题解析

相关题目
主程序执行完ACALL后返回主程序后,堆栈指针SP的值 。
单片机C语言程序中 A=16,执行完A=A%5后A值是( )。
上边程序执行完RET指令后,PC= 。( ) [ 2 分 ]
调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关。
89C51/S51单片机复位后从下列哪一个地址开始执行程序:( )
设置堆栈指针SP的值为37H,在执行返回指令进入主程序后,SP的值为()。
主程序执行完ACALL后转到子程序,堆栈指针SP的值()。
8031单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把()的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送(),使程序执行转向()中的中断地址区。
ORS液配制后的张力为()
执行完下面程序片段后,( )的结论是正确的。
主程序通过堆栈向子程序传递了3个参数,子程序调用结束后,在主程序中清除堆栈中3个参数正确的指令是()。
主程序中调用子程序后返回主程序,堆栈指针SP的值()。
80C51单片机中,在调用子程序前,用()指令将子程序中所需数据压入堆栈,进入执行子程序时,再用()指令从堆栈中弹出数据。
在程序运行过程中执行PC=0200H的一条指令LCALLaddr16,该调用子程序的返回指令是(),实施该调用指令时,压入堆栈保存的程序地址是()。
若主程序通过堆栈向子程序传递了3个参数,子程序返回主程序时,在子程序中清除堆栈中3个参数正确的RET指令是()。
假设(AL)=12H,执行OR AL,AL指令后,ZF和OF的—状态分别为( )。
假设(AL)=12H,执行OR AL,AL指令后,ZF和OF的一状态分别为( )。
已知AL=01000001B,执行指令“OR AL,20H”后,AL等于多少?
下列程序执行后,SI寄存器中的内容为( )。 MOV SI, -1 MOV CL, 4 SAL SI, CL AND SI, 7FFFH OR SI, 7800H NOT SI

阅读程序,说明程序执行后BH,BL,AL,CL的值;
MOV BL, 72H
MOV AL, BL
MOV CL, 4
SHR BL, CL
OR BL, 30H
MOV BH, BL
AND AL, OFH
OR AL, 30H
MOV BL, AL
INT 3
BH=(),BL=(),AL=(),CL=()

广告位招租WX:84302438

免费的网站请分享给朋友吧