注册 登录
编程论坛 汇编论坛

06年一道自考题!大家都来看看吧!

major57 发布于 2008-06-30 20:39, 1708 次点击
DA1 DW‘AB’,‘CD’,‘EF’,‘GH’( )  
┇  
MOV AX,DA1+3  
指令执行后AX中的内容是  
A.‘EF’ B.‘CD’  
C.‘BC’ D.‘FC’  
为什么选D啊?
7 回复
#2
woainiql102008-07-02 12:19
这个和存储顺序有关,你把数据在内存中的顺序写出来
#3
lwq20152008-09-16 20:58
我选 B
#4
lwq20152008-09-16 20:58
请高手支招
#5
葬烟2008-09-16 22:44
DW 后的内存存放顺序是BADCFEH。加3以后,就是从C开始,AX16位,一个字(byte)8位,那就从C开始放两个字去AX,一个C,一个F。
#6
lwq20152008-09-17 09:10
数据的存储顺序是:B  A  D  C   F   E   H  G
这样看着要明白点吧 才开始我也搞错了
#7
ONEPROBLEM2008-09-17 16:29
呵呵~~我也学习了.原来考试的东西这么会考的~~
#8
zklhp2008-09-18 18:05
[bo][un]ONEPROBLEM[/un] 在 2008-9-17 16:29 的发言:[/bo]

呵呵~~我也学习了.原来考试的东西这么会考的~~


呵呵 都亏偶不学计算机 不用这么死扣
1