题目内容
(请给出正确答案)
[单选题]
假设某子程序使用的返回指令是RET 4,则返回地址为______。
A.CALL指令下面第二条指令的地址
B.(SP+1)和(SP)中存放的地址
C.(SP+5)和(SP+4)中存放的地址
D.CALL指令下面第四条指令的地址
答案
查看答案
A.CALL指令下面第二条指令的地址
B.(SP+1)和(SP)中存放的地址
C.(SP+5)和(SP+4)中存放的地址
D.CALL指令下面第四条指令的地址
第1题
A.CALL指令下面第4条指令的地址
B.CALL指令下面第2条指令的地址
C.(SP+1)和(SP)中存放的地址
D.(SP+5)和(SP+4)中存放的地址
第2题
A.子程序只能被调用程序调用一次
B.子程序调用指令CALL执行后只需保护断点的偏移地址
C.子程序返回指令RET可以用一条出栈指令POP代替
D.子程序是特定功能程序段,可被其他程序调用,完全确定功能后,可使用返回指令返回到调用程序
第3题
A.CALL指令下面第二条指令的地址
B.(SP+1)和(SP)中存放的地址
C.(SP+5)和(SP+4)中存放的地址
D.CALL指令下面第四条指令的地址
第9题
A.每个子程序中允许有多条RET指令
B.每个子程序结束之前一定要有一条RET指令
C.每个子程序中只允许有一条RET指令
D.以过程形式表示的代码段,一定要有RET指令存在