鱼C论坛

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

关于第七章的问题,求助!

[复制链接]
发表于 2014-1-13 20:28:34 | 显示全部楼层 |阅读模式

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

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

x
Windows XP Professional-2014-01-13-20-22-03.png
我按鱼哥第七章视频里边的代码打上去的,为什么不能编译额,老出错误,是我有地方弄错了么?各位大神帮忙看看哪里错了,我对照好几遍,没看出个所以然。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-1-13 21:40:52 | 显示全部楼层
把mov al,[bx+3+si]改成mov al,[bx+si+3]
   mov [bx+3+si],al改成mov [bx+si+3],al试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-13 21:51:10 | 显示全部楼层
loop s0 不是so
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2014-1-13 21:54:32 | 显示全部楼层
16位下的偏移寻址是 bx/bp作基址,si/di作为偏移,最后加一个常量,32位下,是8个通用寄存器都可以作基址,除esp之外的其他七个寄存器做偏移,同时可以乘以倍数,然后加上常数,所以你这个错误是常量和偏移顺序错了,至于loop错误,你loop so   但是你上面是s0      一个是字母o,一个是数字0,肯定报错了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-14 09:35:26 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-14 09:36:13 | 显示全部楼层

谢谢了,我自己真心没看出来
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-1-14 09:37:32 | 显示全部楼层
1236 发表于 2014-1-13 21:54
16位下的偏移寻址是 bx/bp作基址,si/di作为偏移,最后加一个常量,32位下,是8个通用寄存器都可以作基址, ...

谢谢了,你说的很对
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-9-28 11:12

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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