二进制可以表示计算机信息,是由于IC的一个引脚只能表示两种状态(决定计算机的信息数据只能由二进制数来处理)二进制数的倍数一般是8的倍数,八位二进制数被称为一个字节(字节是最基本的信息计量单位)。对于字节处理数据时还需要关注一些点:比如数据小于储存数据的字节数,那么高位上就用零填补;奔腾一次可以处理32位的二进制数信息。
什么是二进制数?将二进制数的各数位的值和位权相乘,然后将相乘的结果相加,即可转换成十进制数的值;二进制数的思考方式可以参考位权;二进制数是以2为计数的计数方式,十进制数是以十为基数的计数方式。
如何表示负数和右移?二进制数中表示负数值时一般会把最高位作为符号来使用,因而把最高位称为符号位(符号位是0时表示正数,1时表示负数)。对于补数:要想使结果为零,就必须通过补数来实现;结果部分人的运算同样可以通过使用补数来得到正确的结果;但当运算结果为负数时,计算结果的值也是以补数的形式来表示的。对于逻辑,我们可以这样考虑:将二进制数表示的信息作为四则运算的数值来处理就是算术;像图形模式那样,将数值处理为单纯的0和1的罗列就是逻辑。