我们目前接触的进制有很多,比如说生活中最常用的十进制、十二进制、六十进制、365进制等等,在学习计算机的过程中又接触了二进制、十六进制、八进制……通常我们是将二进制、十进制和十六进制放在一起进行比较学习的。学习二进制是因为计算机只识别0和1,学习十进制是因为人用的最多的也是最容易理解的就是十进制,那么十六进制的存在又是为了什么呢?它的用处只有一个,就是为了使人们更方便的对二进制进行理解、记忆和使用。
说到二进制就不得不提ASC II码,面对貌似复杂的ASCII码对照表的时候其实完全不必头大,它其实是有规律可循的。我们在学习的过程中老师一直强调要学会编织知识网,给知识打结,找关键节点。在学习ASCII码表的时候就要寻找表中的关键点。下面这个ASCII码表就是用二进制来表示的。
在上面这张表中,有这样几个关键点是我们一定要注意的,比如大写的A和Z和小写的a和z,这两个字符的位置很有意思,它们不是按照大写字母排完以后就紧接着排小写的,而是隔了几个字符以后再开始的。为什么?我们来分别看一下这两个字符的位置:A—Z——41H—5AH,a —z——61H—7AH,有没有发现它们的位置是对应的?咱们还可以通过下面这张图看一下
。
。
。
。
此外,两个符号需要注意一下,就是回车(CR)和空格(space)
这样将ASCII表拆解了以后是不是就感觉没什么可记的东西了?无论学习什么知识,较快捷的掌握它的方法就是将它和以往的知识联系起来,编织知识网,寻找关键节点,这样就能牵一发而动全身。