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
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
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
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
通过堆栈传递参数,在子程序中使用EBP间址取得参数的原因是()。 A: EBP没有被占用 B: EBP间址速度较快 C: EBP间址默认的段是堆栈段 D: EBP是基址指针
通过堆栈传递参数,在子程序中使用EBP间址取得参数的原因是()。 A: EBP没有被占用 B: EBP间址速度较快 C: EBP间址默认的段是堆栈段 D: EBP是基址指针
IA-32中指令“movl 8(%ebp),%edx”的功能是( )。 A: M[R[ebp]+8] B: R[edx] C: R[ebp]+8 D: R[edx]
IA-32中指令“movl 8(%ebp),%edx”的功能是( )。 A: M[R[ebp]+8] B: R[edx] C: R[ebp]+8 D: R[edx]
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中指令“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中指令“movl8(%ebp),%edx”的功能是()。 A: M[R[ebp]+8]R[edx] B: R[edx] C: R[ebp]+8R[edx] D: R[edx]
IA-32中指令“movl8(%ebp),%edx”的功能是()。 A: M[R[ebp]+8]R[edx] B: R[edx] C: R[ebp]+8R[edx] D: R[edx]
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中指令“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中指令“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
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
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中指令“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
(接上题)假设set函数在开始时首先使用两条指令“push %ebp”和“mov %esp,%ebp”将其栈帧基址保存于寄存器ebp中,则下列哪条/组指令将函数的字符串参数中的第2个字符的ASCII编码保存到al寄存器中?() A: movb 0xd(%ebp), %al B: movl 0xd(%ebp), %eaxmovb (%eax), %al C: movl 0xc(%ebp), %eaxmovb 0x1(%eax), %al D: lea 0xc(%ebp), %eaxmovb 0x1(%eax), %al
(接上题)假设set函数在开始时首先使用两条指令“push %ebp”和“mov %esp,%ebp”将其栈帧基址保存于寄存器ebp中,则下列哪条/组指令将函数的字符串参数中的第2个字符的ASCII编码保存到al寄存器中?() A: movb 0xd(%ebp), %al B: movl 0xd(%ebp), %eaxmovb (%eax), %al C: movl 0xc(%ebp), %eaxmovb 0x1(%eax), %al D: lea 0xc(%ebp), %eaxmovb 0x1(%eax), %al