文档详情

二进制补充自学.ppt

发布:2017-02-18约4.72千字共41页下载文档
文本预览下载声明
计算机中的数与编码 计算机中数据的单位 计算机中数据的常用单位有 位 bit 字节 byte 字 word 1.位(bit) 位是计算机中数据的最小单位,是指一位二进制数。计算机只识别二进制数 。 一位二进制数只能表示两种状态 “0”或“1” 两位二进制数能表示4种状态 00、10、01、11 计算机只识别二进制数 电路中容易实现 二进制数码只有两个(“0”和“1”)。电路只要能识别低、高就可以表示“0”和“1”。 物理上最易实现存储 二进制在物理上最易实现存储,通过磁极的取向、表面的凹凸、光照的有无等来记录。 便于进行加、减运算和计数编码。 便于逻辑判断(是或非)。 2.字节(Byte) 字节是计算机中用来表示存储空间大小的最基本的容量单位。 1 byte = 8 bit 此外: 1KB = 1024 B 1MB = 1024 KB 1GB = 1024 MB 1TB = 1024 GB 3.字(Word) 数据的另一个单位就是计算机的字长。字是由整数倍个字节构成,是计算机进行数据处理和运算的单位。 按计算机的字长可分为 8位机(如苹果II) 16位机(如Intel 8086,8088,80286) 32位机(如Intel 80386、80486) 64位机(如Pentium4等) 二进制的计算 1、二进制运算规则 0+0=0 1+0=0+1=1 1+1=0 0-0=0 1-0=1 0-1=1 1-1=0 0*0=0 1*0=0*1=0 1*1=1 0/1=0 1/1=1 二、计算机中的数与编码 不同进制的表示和换算 二进制、十进制、十六进制 编码 数值编码:原码、反码、补码 字符编码:ASCII、汉字编码、BCD码 各种进制用特定字母表示 十进制数 表示为数字符号 0 ~ 9 构成的序列,表示符号“ D” 二进制数 表示为数字符号 0 ~ 1 构成的序列,表示符号“ B” 十六进制数 表示为数字符号 0 ~ 9 和字母 A ~ F 构成的序列,表示符号“ H” 不同进制的表示 1.十进制数 逢10进1:0、1、2、3、4、5、6、7、8、9 2.二进制数的表示 逢2进1: 0、1 3. 十六进制数的表示 逢16进1:0-9 、 A、B、C、D、E、F 十六进制 不同进制的表示 十进制数位权值 例如: 3 2 6 . 7 1 位权值: 102 101 100. 10-1 10-2 326.71 = 3*102 + 2*101 + 6*100 + 7*10-1 +1*10-2 不同进制的表示 二进制数位权值 例如: 1 0 1 . 1 1 位权值: 22 21 20 . 2-1 2-2 101.11 = 1*22 + 0*21 + 1*20 +1*2-1 +1*2-2 不同进制的表示 十六进制数位权值 例如: 1 A D . F 7 位权值: 162 161 160. 16-1 16-2 1AD.F7 = 1*162 + 10*161 + 13*160 +15*16-1 +7*16-2 不同进制的换算 二进制 ? 十进制 ? 十六进制 十六进制 ? 十进制 ? 二进制 十进制 ? 二进制 ? 十六进制 二进制 ? 十进制 方法——按权相加 每1位二进制数*位权值相加 例子 11010.001 =1*24+1*23+0*22+1*21+0*20+0*2-1+0*2-2+1*2-3 =26.125 二进制 ? 十六
显示全部
相似文档