下列指令中,没有用到堆栈区的是____。
A: RET
B: CALL
C: PUSH
D: ADD
A: RET
B: CALL
C: PUSH
D: ADD
D
举一反三
- 下列指令中,没有用到8051微控制器堆栈区的是______ A: LCALL B: ADD C: PUSH D: RET
- 下列指令中不影响堆栈内容的是 。 A: PUSH B: RET C: JMP D: CALL
- CALL 指令和RET指令对堆栈操作,错误的说法是( ) A: CALL指令压入断点地址进入堆栈 B: 只有CALL 指令对堆栈操作 C: CALL指令和RET 指令都对堆栈进行操作 D: RET 指令从堆栈中弹出断点地址
- 以下指令中,哪些会访问堆栈段()。 A: CALL B: RET C: JMP D: PUSH E: POPF
- CALL指令和RET指令对堆栈操作,正确的说法为()。 A: CALL指令从堆栈中取出子程序的地址 B: RET指令从堆栈中取出子程序的地址 C: CALL指令从堆栈中取出断点的地址 D: RET指令从堆栈中取出断点的地址
内容
- 0
下列操作中,CPU不会使用到堆栈的是 ( )。 A: PUSH B: CALL C: JZ D: INT
- 1
下列操作中,CPU不会使用到堆栈的是 ( )。 A: PUSH B: CALL C: JZ D: INT
- 2
用于堆栈操作的指令是( ) A: MOV,XCHG B: PUSH,POP C: ADD,INC D: SUB,DEC
- 3
下列给出的指令中,执行后不会改变esp寄存器内容的是:() A: call 8048466 B: ret C: push %eax D: mov %esp, %ebp
- 4
调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关