• 2022-10-31
    CALL 指令和RET指令对堆栈操作,错误的说法是( )
    A: CALL指令压入断点地址进入堆栈
    B: 只有CALL 指令对堆栈操作
    C: CALL指令和RET 指令都对堆栈进行操作
    D: RET 指令从堆栈中弹出断点地址
  • B

    内容

    • 0

      调用子程序指令(如:CALL)及返回指令(如:RET)与堆栈有关但与PC无关

    • 1

      下面关于call指令和jmp指令说法正确的是: A: call指令与jmp指令的作用是一样的,都是改变程序的执行顺序 B: call指令涉及堆栈操作,jmp指令不涉及堆栈操作 C: call指令和jmp执行后都改变eip寄存器的值 D: call指令执行后会返回主程序而jmp指令不可以

    • 2

      指令CALL的执行涉及堆栈操作。 A: 正确 B: 错误

    • 3

      下列指令中不影响堆栈内容的是 。 A: PUSH B: RET C: JMP D: CALL

    • 4

      call指令执行后,堆栈的栈顶内容为______。 A: 子程序的入口地址 B: call指令的下一条指令 C: call指令的下一条指令的地址 D: call指令所在地址