只要那个数的最后面一位是0的话 那就是16的倍数 因为一个数乘以16 就相当于乘以10
比如0FFFH*16=FFF0H
(这里是16进制下的) 10进制里的16在16进制下就是10
教楼主一个学习汇编的方法,经常使用计算器,因为人对于HEX(十六进制)没有直观的认识,所以计算器可以帮助你,16=10H,SA*16相当于把它左移一位。 因为段地址大于16的倍数,很多人都忘了进制转换了,新手很容易犯这种错误,段地址是十六进制的,而16是十进制的,所以会造成这种困惑,如果换成10H了,是不是好理解多了。
王爽书的一个概念没说清楚,误导了太多的人。。。 十六进制是缝十六进一,你看,10h=16(十进制) 主要进入汇编状态的时候,尽量以16进制的数学去看待,这点我做不到:dizzy:
页:
[1]