若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
最新试题
计算机中机器访问的最小单位被称为()。
将十进制数(-0.288)10转化成二进制数,要求小数点后保留7位数值位,正确结果为()。
在堆栈计算机中,保存操作数和运算结果的唯一场所是()。
已知定点小数的真值X=-0.1001,Y=0.1101,求[X -Y]补,正确结果为()。
使用硬件堆栈时,其中()移动。
软件堆栈在工作中()移动。
从给定的选项中选择你认为正确的一项。A.阶码B.尾数C.阶码和尾数D.浮点数E.移码数F.规格化操作G.隐藏位技术(1)对于同一个数值,它的()与补码数的数值位相同,符号位相反。(2)浮点数用()表示数据。(3)小数点的位置可以在数据位移动的数据称为()。(4)浮点数的溢出,是由其()是否溢出表现出来的。(5)在实用中把浮点数的尾数左移一位,将最高位的1移走,从而提高数值的精度,这项处理称之为()。
从给定的选项中选择你认为正确的一项。A.读取指令B.指令译码C.下一条指令地址的计算D.数据计算E.控制器设计简单F.控制器设计复杂(1)一个指令周期中,()是每一条指令都必须执行的,所完成的功能对所有指令都相同。(2)一个指令周期中,()对多数指令所完成的功能是类似的。(3)一条指令在执行过程中,一定要完成()并保存,以保证程序自动连续执行。(4)指令采取顺序方式执行的优点是()。(5)指令流水线方式是提高计算机硬件性能的重要技术和有效措施,但它的()。
()是指参与运算的数的基本位数,是由加法器、寄存器的位数决定的。
将十六进制数(2BA)16化成十进制数,正确结果为()。