IA-32中指令“pushl%ebp”的功能是()。
A: R[esp]←R[esp]-4,M[R[esp]]←R[ebp]
B: R[esp]←R[esp]+4,M[R[esp]]←R[ebp]
C: M[R[esp]]←R[ebp],R[esp]←R[esp]-4
D: M[R[esp]]←R[ebp],R[esp]←R[esp]+4
A: R[esp]←R[esp]-4,M[R[esp]]←R[ebp]
B: R[esp]←R[esp]+4,M[R[esp]]←R[ebp]
C: M[R[esp]]←R[ebp],R[esp]←R[esp]-4
D: M[R[esp]]←R[ebp],R[esp]←R[esp]+4
A
举一反三
- IA-32中指令“popl %ebp”的功能是( )。? R[ebp]←M[R[esp]],R[esp]←R[esp]+4|R[esp]←R[esp]-4,R[ebp]←M[R[esp]]|;R[ebp]←M[R[esp]],R[esp]←R[esp]-4|R[esp]←R[esp]+4,R[ebp]←M[R[esp]]
- IA-32中指令“POP EBP”的功能是( )。 A: R[ESP]← R[ESP]-4, R[EBP]← M[R[ESP]] B: R[ESP]← R[ESP]+4, R[EBP]←M[R[ESP]] C: R[EBP]←M[R[ESP], R[ESP]← R[ESP]-4 D: R[EBP]←M[R[ESP]], R[ESP]←R[ESP]+4
- IA-32中指令“PUSH EBP”的功能是( )。 A: R[ESP]← R[ESP]-4, M[R[ESP]]← R[EBP] B: R[ESP]← R[ESP]+4, M[R[ESP]]← R[EBP] C: M[R[ESP]]← R[EBP], R[ESP]← R[ESP]-4 D: M[R[ESP]]← R[EBP], R[ESP]← R[ESP]+4
- IA-32中指令“pushl %ebp”的功能是( )。 A: R[esp] B: R[esp] C: M[R[esp]] D: M[R[esp]]
- IA-32中指令“MOV EDX,8(EBP)"的功能是() A: M[R[EBP]+8]← R[EDX] B: R[EDX]←M[R[EBP]+8] C: R[EBP]+8← R[EDX] D: R[EDX]← R[EBP]+8
内容
- 0
IA-32 中指令 “movl 8(%ebp), %edx"的功能是 ____? A: M[R[ebp]+8]←R[edx] B: R[edx]←M[R[ebp]+8] C: R[ebp]+8←R[edx] D: R[edx]←R[ebp]+8
- 1
IA-32中指令“movl8(%ebp),%edx”的功能是()。 A: M[R[ebp]+8]R[edx] B: R[edx] C: R[ebp]+8R[edx] D: R[edx]
- 2
IA-32中指令“movl 8(%ebp),%edx”的功能是( )。 A: M[R[ebp]+8] B: R[edx] C: R[ebp]+8 D: R[edx]
- 3
【单选题】已知R[SS]=2004H,R[ESP]=1000H,执行push ebx指令后,ESP的内容为()。 A. 1002H B. 1004H C. 0FFCH D. 1000H
- 4
在空栈状态下,以下代码执行完成后,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: . 起始位置;