鱼C论坛

 找回密码
 立即注册
查看: 3122|回复: 4

将AL中的数据送人内存单元10000H中引发的血案...

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

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

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

x
                                     将AL中的数据送人内存单元10000H中引发的血案...
                                                  mov bx,1000H
                                                  mov ds,bx
                                                  mov[0],al   

书中说 从寄存器到内存单元是:mov 内存单元地址,寄存器名     从内存单元到寄存器 mov 寄存器名,内存单元地址  
最后一条指令 mov[0],al  mov  内存单元地址  ,寄存器

我想问的是这个地址就是指偏移地址吗 ??mov 寄存器名,内存单元地址 这个地址就是指段地址吗??

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-9-24 11:15:03 | 显示全部楼层
我这个问题是不是就不该问 。。。:o:o
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-9-24 11:33:30 | 显示全部楼层
当你输入 mov[0],al这个指令时CPU会把段地址1000,
偏移了址为0,处写入AL的数据,
mov[0],al像这样的指令,CPU会自动把DS的数据作为段地址,[0]这个偏移地址
所以要先把DS的值设为1000,
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-9-24 12:03:21 | 显示全部楼层
为什么每次都是你帮我解答 非常感谢你
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-9-24 12:27:10 | 显示全部楼层
至于DS和CS 如果指的是地址就是CS吧,如果指的是如【0】那肯定指向偏移地址【0】单元的数据。 这个跟那个数组[0]是一样的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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