信息的编码信息的编码:• 为了信息在收集、处理、表示上的方便、规范而把信息组合成的有实际含义的代码,称为信息编码
• 计算机领域的信息编码:二进制计算机采用二进制数的原因 – 二进制并不符合人们的习惯,但是计算机内部却采用二进制表示信息,其主要原因有以下 4 点
电路简单:计算机是由逻辑电路组成的,逻辑电路通常只有两个状态 工作可靠:两个状态代表两个数据,数字传输和处理不容易出错,因而电路更加可靠 简化运算:二进制运算法则简单 逻辑性强:计算机工作原理是建立在逻辑运算基础上的,逻辑代数是逻辑运算的理论依据 计算机中的进制表示 : 二进制– 在计算机中必须采用某一方式来对数据进行存储或表示,这种方式就是计算机中的数制
数制,即进位计数制,是人们利用数字符号按进位原则进行数据大小计算的方法
十进制 (Decimal notation) 二进制 (Binary notation) 八进制 (Octal notation) 十六进制 (Hexadecimal notation) 二进制:•1 、运算法则:逢 2 进 1 ;借 1 当 2• 1+1=1010+1=11• 10-1=111+1=100–2 、表示方式:由 0 、 1 数字串组成,表示为 (xxxxx)2–如二进制的 110 表示为 (110)2–3 、 P 课本5 各数制的表示符号二进制与十进制的转换1 、二进制数要转换成十进制数非常简单,只需将每一位数字乘以它的权 2n,再以十进制的方法相加就可以得到它的十进制的值(注意,小数点左侧相邻位的权为 20,从右向左,每移一位,幂次加 1 )
• 【例 1 】( 10110
011 ) B=1×24+0×23+1×22+1×21+0×20+0×2-1 +1×2-2+1×2-3= ( 22
375 ) D二进制与十进制的转换• 2 、十进制