鱼C论坛

 找回密码
 立即注册
查看: 4589|回复: 6

新手求助 mov ds, ax 问题。请看图。

[复制链接]
发表于 2011-6-20 00:48:52 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 lcj19890112 于 2011-6-26 13:17 编辑

未命名.jpg

如图,第一步AX=1000 
  第二步mov ds, ax 时,ax与ds都变成FFFF了。
这是为什么呢?

换了CS IP地址输入指令后,又出现这个……



2.jpg
鱼哥的教程就是用的这个内存地址。。为什么我用用就不行了捏?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-20 01:51:55 | 显示全部楼层
说明这个地址在你的电脑里被系统占用了
没啥可纠结的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-20 03:50:45 | 显示全部楼层
换一段物理内存,不要死板啊,难道你的计算上面只有64KB内存吗?
有些时候你windows系统启动占用一段,还有其他程序占用的内存
你根本就不知道其他程序占用的内存是某一段除非你调试!

总之一句话换一段内存,编程千万不要死板,思路一定要广
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2011-6-20 13:27:55 | 显示全部楼层
本帖最后由 lcj19890112 于 2011-6-20 13:35 编辑

不是我死板呐,我继续换了好多地址,结果都是输入mov 指令的时候提示error 。。。mov三个字母我盯着看了好久。。确定没错…… 我只好去睡觉了。。

今天醒来再试,在内存单元137a:100输入指令,一切正常了。

就是想不明白mov ds, ax 的时候怎么就变成FFFF了。
难道CPU无视我的命令??????
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-20 16:11:31 | 显示全部楼层
我有个疑惑,DS=137A   这个时候137A到1388应该为psp占用吧   实际数据是不是应该写在138A里面呢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-21 02:40:20 | 显示全部楼层
他是直接在DOS下写的代码吧?应该没有PSP,反正是别的程序给占用了,而且受到保护。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-21 22:51:31 | 显示全部楼层
只知道你说的是编程
不知道用的什么电脑语言编的程序
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-14 12:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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