想玩好汇编,就必须玩好进制转换。汇编号称最接近计算机底层的语言,在阅读汇编代码时,你可能要做大量的二进制和十六进制的转换。
1.二进制<=>十六进制
二进制与十六进制的转换:
从计算机的角度讲,十六进制其实就是二进制的简写。
学习二进制和十六进制其实很简单:忘掉十进制,然后简单粗暴就是“背”!
很多人在二进制和十六进制转换时,会先将二进制转成十进制,再将十进制转成十六进制。这是一种很不好的习惯,因为计算机里没有十进制,借助十进制转换对你学习计算机有害无益!
也有很多人喜欢借助计算去完成进制转换,但这样效率太低了。一篇二进制文档少则有500多行,一点一点的去计算,我估计你可能会哭!
所以当没有捷径可以走的时候,就只剩下“死记硬背”了。当然并不是真的死记硬背,要根据上面的那张图片找规律,把上面的那张进制转换表印在你脑海里。