(接上题)假设set函数在开始时首先使用两条指令“push %ebp”和“mov %esp,%ebp”将其栈帧基址保存于寄存器ebp中,则下列哪条/组指令将函数的字符串参数中的第2个字符的ASCII编码保存到al寄存器中?()
A.movb 0xd(%ebp), %al
B.movl 0xd(%ebp), %eax movb (%eax), %al
C.movl 0xc(%ebp), %eax movb 0x1(%eax), %al
D.lea 0xc(%ebp), %eax movb 0x1(%eax), %al
- · 有3位网友选择 C,占比33.33%
- · 有3位网友选择 D,占比33.33%
- · 有2位网友选择 B,占比22.22%
- · 有1位网友选择 A,占比11.11%