鱼C论坛

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

关于div指令

[复制链接]
发表于 2013-4-17 15:15:24 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 一个人的精彩 于 2013-4-17 15:18 编辑

在debug中,下列代码
QQ截图20130417151627.png 错误是怎么回事
QQ截图20130417151332.png 为什么和书上的不一样。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-4-17 15:33:29 | 显示全部楼层
进制的问题吧,debug里面是按十六进制算的。所以100超过了al的最大值FF,所以error了。你把书上的十进制转换成十六进制就可以了.不知道对不对,不对请高手指点,对了请高手加分,看完好久了,差不多都忘记了,现在想想起来都得翻以前的笔记,才能记起来。哈哈 。

评分

参与人数 1鱼币 +2 收起 理由
s0512 + 2 热爱鱼C^_^

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
 楼主| 发表于 2013-4-17 16:08:52 | 显示全部楼层
100转换成16进制是64h, debug中依然错误
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-4-17 17:02:45 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-4-17 17:14:35 | 显示全部楼层
书上的是10进制,在编译器中能认识,但是在DEBUG中就把所有的数值认为16进制,因为DEBUG是16进制,所以说你可以先把10进制给转换成16进制,然后在DEBUG中进行DIV指令运算
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-4-17 17:43:14 | 显示全部楼层
Tebox 发表于 2013-4-17 17:02
你理解错了.汇编里面1001  100已经是十六进制的了

不想多说啥了?按你的思维王爽老师错了?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2013-4-17 17:45:10 | 显示全部楼层
一个人的精彩 发表于 2013-4-17 16:08
100转换成16进制是64h, debug中依然错误

不用加H默认十六进制!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-17 18:43

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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