问题:
若p1、p2、p3存放在存储器中相对于寄存器%ebp中地址偏移量为8、12、16的地方,返回值result存放于寄存器%edx中,则根据下面的汇编代码有()
Movl 12(%ebp), %edx
Movl (%edx), %eax
Movl %eax, %edx
Movl 8(%ebp), %ecx
Addl (%ecx), %edx
Movl 12(%ebp), %eax
Movl %edx, (%eax)
Movl %edx, %eax
A . result=*p1
B . result=*p3
C . result=*p1+*p2
D . result=*p1+*p3
若p1、p2、p3存放在存储器中相对于寄存器%ebp中地址偏移量为8、12、16的地方,返回值result存放于寄存器%edx中,则根据下面的汇编代码有()
Movl 12(%ebp), %edx
Movl (%edx), %eax
Movl %eax, %edx
Movl 8(%ebp), %ecx
Addl (%ecx), %edx
Movl 12(%ebp), %eax
Movl %edx, (%eax)
Movl %edx, %eax
● 参考解析
本题暂无解析
相关内容
相关标签