单项选择题
已知变量y和数组a都是int型,a的首地址为0x8049d80。假设编译器将a的首地址分配在ECX中,数组的下标变量i分配在EDX中,y分配在EAX中,C语言赋值语句“y=a[i];”被编译为指令“movl (%ecx, %edx, 4), %eax”。在IA-32/Linux环境下执行该指令,则当i=200时,得到的存储器操作数的线性地址是( )。
- A、0x8049d80
B、0x8049e4c
C、0x804a0a0
D、0x804a580
点击查看答案&解析
相关考题
-
单项选择题
【单选题】论文开头的核心内容是什么?
A、提出问题
B、提出方法
C、提出措施
D、提出写作背景 -
单项选择题
发散思维的培养,应该要随时提醒自己绝对不可以:
A、否定他人创意。
B、相信权威。
C、人云亦云。
D、依赖别人的创意。
E、以上都是。 -
单项选择题
某办公室面积300m2,屋面为平屋面,房间高度5m,梁突出顶棚的高度为450mm,梁间区域面积最小的为40m2,最大的为60m2,共有6个梁间区域,现需为该办公室设置感烟火灾探测器,请问至少需要设置多少只感烟火灾探测器()
A.4
B.5
C.6
D.7
