单选题若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, %eaxAresult=*p1Bresult=*p3Cresult=*p1+*p2Dresult=*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
A

result=*p1

B

result=*p3

C

result=*p1+*p2

D

result=*p1+*p3


参考解析

解析: 暂无解析

相关考题:

80x86汇编中,寄存器相对寻址中地址偏移量若由BP寄存器加上位移量给出,默认寄存器为()。 A.SSB.DSC.CSD.ES

寄存器间接寻址方式中,操作数的有效地址存放在存储器中。() 此题为判断题(对,错)。

在存储器层次结构中,存储器从速度最快到最慢的排列顺序是() A、寄存器-主存-Cache-辅存B、寄存器-主存-辅存-CacheC、寄存器-Cache-辅存-主存D、寄存器-Cache-主存-辅存

下面是关于Pentium微处理器中寄存器组的叙述,其中正确的是______。A.段寄存器从4个增加到6个B.所有的寄存器都是从16位扩展为32位C.EAX、EBX、ECX、EDX、ESP、EBP、ESI和EDI既可存放数据,也可作为基址或变址寄存器使用D.EAX、EBX、ECX、EDX、ESP、EBP、ESI和EDI既可作为32位也可作为16位或8位寄存器使用

在寄存器间接寻址中,指定寄存器中存放的是()。A.操作数B.操作数地址C.转移地址D.地址偏移量

基址加变址寻址方式的特点有()。A、操作数存放在存储器中B、操作数的偏移地址是一个基址寄存器的内容加上一个变址寄存器的内容C、能实现存入或者取出指定存储单元中数据的操作D、用BX作基址寄存器,隐含的段地址为DS;用BP基址寄存器,隐含的段地址为SS

计算机中存放当前指令地址的寄存器称为(7),在顺序执行程序时,若指令长度为16位,存储器按字节编址,每执行一条指令该寄存器自动加(8)。A.地址寄存器B.指令寄存器C.栈地址寄存器D.程序计数器

8273 DMA本身有16位的地址寄存器和字节计数器,若附加12位的页面地址寄存器,则可以在容量为______的内存中进行DMA数据传送。

CPU中有若干寄存器,其中存放存储器中数据和指令地址的寄存器、存放CPU将要执行的下一条指令地址的寄存器、存数据和指令的寄存器分别是()。A.地址寄存器B.程序计数器C.数据寄存器D.指令寄存器

若访问存储器取指令,段基值一般来源于()寄存器,偏移量来源于()寄存器。

Pentium机中的寄存器、Cache、主存储器及辅存储器,其存取速度从高到低的顺序是()A、主存储器,Cache,寄存器,辅存B、快存,主存储器,寄存器,辅存C、寄存器,Cache,主存储器,辅存D、寄存器,主存储器,Cache,辅存

在寄存器间接寻址方式中,指定寄存器中存放的是()。A、操作数B、操作数地址C、转移地址D、地址偏移量

计算机系统中的四级存储器,其存取速度从高到低的顺序是()A、主存储器,Cache,寄存器,辅存B、快存,主存储器,寄存器,辅存C、寄存器,Cache,主存储器,辅存D、寄存器,主存储器,Cache,辅存

使用换码指令时,要求()寄存器指向表的首地址,而()寄存器中为表中某一项与表格首地址之间的偏移量。A、AX,ALB、BX,ALC、BX,BLD、AX,BL

8253—5每个计数内部都有()。A、8位控制寄存器、16位计数初值寄存器CR、计数执行部件CE、输出锁存器OLB、8位状态寄存器,8位控制寄存器,8位计数初值寄存器CR、计数执行部件CE、输出锁存器OLC、16位计数初值寄存器CR、计数执行部件CE、输出锁存器OLD、16位计数初值寄存器CR、计数执行部件CE、控制寄存器

若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, %eaxA、result=*p1B、result=*p3C、result=*p1+*p2D、result=*p1+*p3

隐地址是指()的地址。A、用寄存器号表示B、存放在主存单元中C、存放在寄存器中D、事先约定,指令中不必给出

外部扩展存储器时,用作高8位地址线的是()A、P0口B、P1口C、P2口D、P3口

P0、P1、P2、P3,每个端口都有一个8位的数据锁存器,其名称也是P0、P1、P2、P3。

在寄存器间接寻址中,指定寄存器中存放的是()。A、操作数B、操作数地址C、转移地址D、地址偏移量

填空题在C语言和C55x汇编语言的混合程序设计中,C函数的参数和返回值传递到C55x的寄存器中。在函数“long func(int *p1, int i2, int i3, int i4)”中,*p1传递到()寄存器,i2传递到()寄存器,i4传递到   ()寄存器,返回值由()寄存器传递。

单选题若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, %eaxAresult=*p1Bresult=*p3Cresult=*p1+*p2Dresult=*p1+*p3

单选题Pentium机中的寄存器、Cache、主存储器及辅存储器,其存取速度从高到低的顺序是()A主存储器,Cache,寄存器,辅存B快存,主存储器,寄存器,辅存C寄存器,Cache,主存储器,辅存D寄存器,主存储器,Cache,辅存

单选题计算机系统中的四级存储器,其存取速度从高到低的顺序是()A主存储器,Cache,寄存器,辅存B快存,主存储器,寄存器,辅存C寄存器,Cache,主存储器,辅存D寄存器,主存储器,Cache,辅存

填空题若访问存储器取指令,段基值一般来源于()寄存器,偏移量来源于()寄存器。

单选题间接寻址是按照存放在哪里的16位地址寻址的()A专用存储器B专用寄存器C辅助存储器D辅助寄存器

单选题计算机中,用于存放程序或数据的存储部件有CPU内部寄存器、高速缓冲存储器、主存储器和辅存。它们的存取速度不一样,从快到慢依次为()。A寄存器>辅存>Cache>内存B寄存器>Cache>内存>辅存CCache>内存>寄存器>辅存D内存>Cache>辅存>寄存器

单选题隐地址是指()的地址。A用寄存器号表示B存放在主存单元中C存放在寄存器中D事先约定,指令中不必给出