鱼C论坛

 找回密码
 立即注册
查看: 2823|回复: 1

和3.3有关的问题

[复制链接]
发表于 2011-9-30 13:47:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1.mov ax,1000  ax=1000
2.mov ds ax    bs=1000
3.mov ax,[0]    ax=1123
4.mov bx,[2]    bx=6622
5.mov cx,[1]    cx=2211
6.add bx,[1]      bx=8833
7.add cx,[2]     cx=8833


第4 6和7 答案是怎么算出来的     麻烦各位在回答的时候说详细点


想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-9-30 16:19:43 | 显示全部楼层
360截图20110930155002343.jpg mov ax,1000   mov ds,ax   就是把1000通过通用寄存器放进段地址为1000   偏移地址为0的地方(因为偏移地址没声明  所用用了0)  那么物理地址地址就是10000    如图左边的地址是10000到10003      那么[0]  [1]等 以表示一个内存单元   比如[0]  它的字节型数据就是它自己  如果是一个字形数据那么它要拉多一个1来   所以就是  1123      又如[1]它的字节型数据就是11    字节型数据就是2211    你可能会问 为什么这样呢?   我说你回去看看那个讲解子单元的视频吧       看内存 从下往上看 知道吧   2个十六进制数等于一个字节      4个等于1个字       又有高低之分      一次类推
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-19 06:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表