根据本章内容知道了8位=1字节,了解了用二进制数表示计算机信息的原因。只要掌握了使用二进制数来表示信息的方法及其运算机制 也就自然能够了解程序的运行机制 ,理解了为什么计算机处理的信息要用二进制数来表示的,近一步知道用二进制数表示计算机信息的原因。计算机内部是由IC”这种电子部件构成CPU(微处理器)和内存也是IC的一种。正是IC的 特性 决定了计算机的信息数据只能用二进制数来处理。IC的一个引脚表示二进制数的1位,二进制数的位数一般是8位、16位、32位……也就是8的倍数,这是因为计算机所处理的信息的基本单位是8位二进制数。8位二进制数被称为一个字节 字节是最基本的信息计量单位 位是最小单位,字节是基本单位。用十进制数和文字等记述信息,在编译后也会转换成二进制数的值,所以,程序运行时计算机内部处理的也是用二进制数表示的信息,计算机内部所有信息都用二进制数处理计算机不会区分它是数值、文字,还是某种图片的模式等 是根据编写程序的各位对计算机发出的指示来进行信息的处理。移位运算和乘除运算的关系,二进制数所特有的运算,也是计算机所特有的运算,因此可以说是了解程序运行原理的关键。移位运算指的是将二进制数值的各数位进行左右移位 的运算。移位有左移 和右移 两种。据是用二进制数表示的,移位运算是针对二进制数值的位操作 ,十进制数的移位操作就行不通了” 无论程序中使用的是几进制,计算机内部都会将其转换成二进制数来处理 因此都能进行移位操作。二进制数中表示负数值时,一般会把最高位作为符号来使用,因此我们把这个最高位称为符号位。符号位是0时表示正数,符号位是1时表示负数。计算机能处理的运算,大体可分为算术运算和逻辑运算。算术运算是指加减乘除四则算。逻辑运算是指对二进制数各数字位的0和!分别进行处理的运算,包括逻辑非(NOT运算)、逻辑与(AND运算)、逻辑或(OR 运算)和逻辑异或(XOR运算)四种。 XOR 是英语exclusive or 的缩写。有时也将XOR称为EOR。
标签:运算,读书笔记,二进制,程序,处理,IC,第二章,移位,计算机 From: https://www.cnblogs.com/cqf200311/p/18000264