若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
您可能感兴趣的试卷
你可能感兴趣的试题
A.将栈指针的值减少适当的值可以分配没有指定初始值的数据的空间,也可以通过增加栈指针来释放空间
B.将栈指针的值减少适当的值可以分配没有指定初始值的数据的空间,也可以通过减少栈指针来释放空间
C.将栈指针的值增加适当的值可以分配没有指定初始值的数据的空间,也可以通过增加栈指针来释放空间
D.将栈指针的值增加适当的值可以分配没有指定初始值的数据的空间,也可以通过减少栈指针来释放空间
A.8
B.9
C.12
D.14
A.XA+12
B.XA+16
C.XA+40
D.XA+52
A.CF
B.ZF
C.SF
D.OF
A.S*S
B.S*R[%eax]
C.S*R[%ebx]
D.S*R[%edx]
A.5x
B.5y
C.5x+y
D.5y+x
A.1;1
B.1;2
C.2;1
D.2;2
A.0.25
B.0.5
C.0.75
D.1.25
A.1.25
B.1.125
C.0.25
D.0.125
A.10.001
B.1.111
C.10.01
D.1.001
最新试题
在堆栈计算机中,保存操作数和运算结果的唯一场所是()。
计算机中机器访问的最小单位被称为()。
栅极电平只能维持一段时间,若要维持所保存的信息,需要对C1、C2电容充电,此过程被称为“刷新(refresh)”。刷新过程也就是读出过程,但只为完成充电而并不需要读出信息,定期执行一次()。
由硬件实现的功能改由软件模拟来实现的做法被称为()
存储在能永久保存信息的器件中的程序被称为()。
最常见的计算机分代方法是按照()来划分的。
下列关于存储体的描述错误的是()。
主存储器通常由以下哪些部分组成?()
存储器堆栈需要设置一个专门的硬件寄存器,称为(),而寄存器堆栈则没有。
在超大规模集成电路构成的微型计算机中,往往把CPU制成一块芯片,称为()。