• 2022-05-27 问题

    在空栈状态下,以下代码执行完成后,esp指向哪里?()<br/>pushl $8<br/>movl %esp,%ebp<br/>pushl %esp<br/>pushl $8<br/>addl $4 ,%esp<br/>popl %esp A: . 起始位置-2; B: . 起始位置-4; C: . 起始位置+4; D: . 起始位置;

    在空栈状态下,以下代码执行完成后,esp指向哪里?()<br/>pushl $8<br/>movl %esp,%ebp<br/>pushl %esp<br/>pushl $8<br/>addl $4 ,%esp<br/>popl %esp A: . 起始位置-2; B: . 起始位置-4; C: . 起始位置+4; D: . 起始位置;

  • 2022-10-30 问题

    指令<br/>movl (%esp),%eax<br/>addl $4,%esp<br/>可以用一下列哪一个指令表示?() A: . pushl %eax; B: . popl %eax; C: . pushl %esp; D: . popl %esp

    指令<br/>movl (%esp),%eax<br/>addl $4,%esp<br/>可以用一下列哪一个指令表示?() A: . pushl %eax; B: . popl %eax; C: . pushl %esp; D: . popl %esp

  • 2022-10-30 问题

    enter指令负责建立当前函数堆栈,等价于以下两条指令:<br/>pushl %ebp<br/>movl %esp,%ebp

    enter指令负责建立当前函数堆栈,等价于以下两条指令:<br/>pushl %ebp<br/>movl %esp,%ebp

  • 2022-10-31 问题

    与下面两条指令等价的指令是(): pushl %ebp movl %esp, %ebp A: . enter; B: . leave; C: . ret; D: . popl

    与下面两条指令等价的指令是(): pushl %ebp movl %esp, %ebp A: . enter; B: . leave; C: . ret; D: . popl

  • 2022-10-31 问题

    IA-32中指令“pushl %ebp”的功能是( )。 A: R[esp] B: R[esp] C: M[R[esp]] D: M[R[esp]]

    IA-32中指令“pushl %ebp”的功能是( )。 A: R[esp] B: R[esp] C: M[R[esp]] D: M[R[esp]]

  • 2021-04-14 问题

    在空栈状态下,以下代码执行完成后,esp指向哪里?()pushl$8movl%esp,%ebppushl%esppushl$8addl$4,%esppopl%esp</p></p>

    在空栈状态下,以下代码执行完成后,esp指向哪里?()pushl$8movl%esp,%ebppushl%esppushl$8addl$4,%esppopl%esp</p></p>

  • 2022-10-30 问题

    指令<br/>subl $4,%esp<br/>movl %eax,(%esp)<br/>可以用一下列哪一个指令表示?() A: . pushl %eax; B: . pop %eax; C: . push %esp; D: . pop %esp

    指令<br/>subl $4,%esp<br/>movl %eax,(%esp)<br/>可以用一下列哪一个指令表示?() A: . pushl %eax; B: . pop %eax; C: . push %esp; D: . pop %esp

  • 2022-10-30 问题

    假定当前是32位x86机器,EBP寄存器的值为12(内存地址),ESP寄存器的值为8(内存地址),执行如下代码ESP寄存器的值是()。[br][/br] pushl %ebp

    假定当前是32位x86机器,EBP寄存器的值为12(内存地址),ESP寄存器的值为8(内存地址),执行如下代码ESP寄存器的值是()。[br][/br] pushl %ebp

  • 2022-10-30 问题

    假定当前是32位X86机器,ebp寄存器的值为12,esp寄存器的值为8,执行完如下代码后esp的值是多少?(答案单位为字节,填入数值即可)<br/>pushl %ebp <br/>______

    假定当前是32位X86机器,ebp寄存器的值为12,esp寄存器的值为8,执行完如下代码后esp的值是多少?(答案单位为字节,填入数值即可)<br/>pushl %ebp <br/>______

  • 2022-10-30 问题

    假定当前是32位x86机器,EBP寄存器的值为12(内存地址),ESP寄存器的值为8(内存地址),执行如下代码ESP寄存器的值是()。[br][/br] pushl %ebp A: 4 B: 8 C: 12 D: 16

    假定当前是32位x86机器,EBP寄存器的值为12(内存地址),ESP寄存器的值为8(内存地址),执行如下代码ESP寄存器的值是()。[br][/br] pushl %ebp A: 4 B: 8 C: 12 D: 16

  • 1 2