鱼C论坛

 找回密码
 立即注册
查看: 4246|回复: 7

检测点2.2的 16的倍数不理解

[复制链接]
头像被屏蔽
发表于 2011-6-30 06:28:08 | 显示全部楼层 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-30 07:27:26 | 显示全部楼层
16是10进制的数,运算时要转化成16进制,也就是10H

评分

参与人数 1荣誉 +1 收起 理由
loop + 1 赞一个!

查看全部评分

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-30 12:05:27 | 显示全部楼层
一眼看不出16的倍数  
只要那个数的最后面一位是0的话 那就是16的倍数 因为一个数乘以16 就相当于乘以10
比如0FFFH*16=FFF0H
(这里是16进制下的) 10进制里的16在16进制下就是10
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-6-30 14:49:26 | 显示全部楼层
教楼主一个学习汇编的方法,经常使用计算器,因为人对于HEX(十六进制)没有直观的认识,所以计算器可以帮助你,16=10H,SA*16相当于把它左移一位。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-3 01:41:58 | 显示全部楼层
因为段地址大于16的倍数,很多人都忘了进制转换了,新手很容易犯这种错误,段地址是十六进制的,而16是十进制的,所以会造成这种困惑,如果换成10H了,是不是好理解多了。

王爽书的一个概念没说清楚,误导了太多的人。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-3 10:44:28 | 显示全部楼层
十六进制是缝十六进一,你看,10h=16(十进制)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
发表于 2011-7-4 03:36:04 | 显示全部楼层
主要进入汇编状态的时候,尽量以16进制的数学去看待,这点我做不到:dizzy:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
头像被屏蔽
 楼主| 发表于 2011-7-4 06:45:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-11-19 01:46

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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