[填空题] 通过堆栈操作实现子程序调用,首先就要把()的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到()。
[单选题]假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进行堆栈保护后,SP的值为()。A . 36HB . 37HC . 38HD . 39H
[单选题]主程序中调用子程序后返回主程序,堆栈指针SP的值()。A . 不变B . 加2C . 加4D . 减2
[判断题] 在使用子程序时,可以从主程序调用子程序,子程序也可以调用子程序,称为子程序嵌套。A . 正确B . 错误
[单选题]执行段内子程序调用指令时,CPU将把()的值保存在堆栈中。A . CSB . IPC . SPD . CS和IP
[判断题] 堆栈是一组寄存器或一个存储区域,用来存放调用子程序或响应中断时的主程序断点地址,以及其他寄存器的内容。A . 正确B . 错误
[单选题]可用()调用子程序。A .M指令B .T指令C .C指令D .G指令
[单选题]子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是()完成的。A . 通过POP命令B . 通过MOV指令C . 通过RET或RETI指令D . 自动
[填空题] 80C51单片机中,在调用子程序前,用()指令将子程序中所需数据压入堆栈,进入执行子程序时,再用()指令从堆栈中弹出数据。
[单选题]嵌套子程序调用结束后将返回到()(SIEMENS系统)。A .本子程序开始B .主程序C .上一层子程序中D . D.下一层子程序中