读《程序是怎样跑起来的》第二章有感

本书的第二章围绕数据是用二进制表示的来进行解答,了解信息(数据)在计算机内部是以怎样的形式来表现的,又是以怎样的方法进行运算的。只有了解了使用二进制来表示信息的方法及其运算机制,才能够了解程序的运行机制。

阅读2.2,我掌握了二进制转换为十进制的方法,理解了位权这个概念。二进制数种表示负数值时,一般会把最高位作为符号来使用,因此我们把这个最高位成为符号位。符号位是0时表示正数,符号位是1时表示负数。计算机在做减法运算时,实际上内部是在做加法运算。用加法运算来实现减法运算。获得补数,就是将二进制数的各数位的数值全部取反,然后再将结果加1。要牢记,将二进制数的值取反后加1的结果,和原来的值相加,结果为0这一法则。第二章关于二进制数的讲解十分详细。

posted @ 2019-01-20 22:24  万物不及我  阅读(104)  评论(0编辑  收藏  举报