第二章二进制数及其在计算机中 的表示与运算 内容提要: 1、二进制数 2、数制之间的转换 3、二进制数在计算机中的表示 4、数的原码、反码、补码表示 5、定点数的四则运算 6、其它基本数据表示二进制编码 7、数据校验码 8、浮点数的编码及运算
内容提要: 1、二进制数 2、数制之间的转换 3、二进制数在计算机中的表示 4、数的原码、反码、补码表示 5、定点数的四则运算 6、其它基本数据表示——二进制编码 7、数据校验码 8、浮点数的编码及运算 第二章 二进制数及其在计算机中 的表示与运算
要求: 1、掌握二进制数的概念。 2、掌握各种数制之间的相互转换。 3、掌握二进制数在计算机中的表示 4、掌握二进制数的原码、反码、补码表示。 5、掌握定点数的四则运算 6、掌握二进制编码的概念,BCD、ASCⅡ与汉字 的编码。 7、掌握数据校验码的概念;掌握奇偶校验码。 8、了解浮点数的编码及运算
要求: 1、掌握二进制数的概念。 2、掌握各种数制之间的相互转换。 3、掌握二进制数在计算机中的表示 4、掌握二进制数的原码、反码、补码表示。 5、掌握定点数的四则运算 6、掌握二进制编码的概念,BCD、ASCII与汉字 的编码。 7、掌握数据校验码的概念;掌握奇偶校验码。 8、了解浮点数的编码及运算
2.1二进制数 十进制数 253.48=2×102+5×101+3×100+4×10-1+8×10-2 位置不同,贡献不同!权重不同! 十进制数的三个特征 1、由0,1,2,3,4,5,6,7,8,9共10个基本数字符号 (基数)来表示数据。 2、计数时满十向高位进一(逢十进一) 3、相同数符,位置不同,其权值不同
一、十进制数 253.48=2×102+5×101+3×100+4×10-1+8×10-2 2.1 二进制数 位置不同,贡献不同!权重不同! 十进制数的三个特征: 1、由0,1,2,3,4,5,6,7,8,9共10个基本数字符号 (基数)来表示数据。 2、计数时满十向高位进一(逢十进一)。 3、相同数符,位置不同,其权值不同
2.1二进制数 二、二进制数 假设仅仅用0,1两个数字符号来进行计数, 若采用位置计数法,如何对下列数据进行 计数: 101 01234 110 10 111 11 56789 1000 100 → 1001
二、二进制数 假设仅仅用0,1两个数字符号来进行计数, 若采用位置计数法,如何对下列数据进行 计数: 2.1 二进制数 0 1 2 3 4 5 6 7 8 9 0 1 100 10 11 101 110 1001 111 1000
分析: 由0开始计数时,每次增1;当当前数为 1时,若再增1: 1+1= 答案1:1+1=2 答案2:1+1=10 (10)
分析: 由0开始计数时,每次增1;当当前数为 1时,若再增1: 1+1=? 答案1:1+1=2 答案2:1+1=10 (10)2
可以总结如下要点: 1、由0,1两个数符进行计数时,数值中 不可能出现其它符号,只能是0和1; 2、为了使计数能够继续进行,必须往高 位产生进位。即: 逢二进一
可以总结如下要点: 1、由0,1两个数符进行计数时,数值中 不可能出现其它符号,只能是0和1; 2、为了使计数能够继续进行,必须往高 位产生进位。即: “逢二进一
1011 12 1100 0123456789 10 13 1101 14 1110 100 15 1111 101 16 10000 110 17 10001 111 18 10010 1000 19 10011 1001 20 10100 10 1010 21 10101
0123456789 10 11 12 13 14 15 16 17 18 19 20 21 01 10 11 100 101 110 111 1000 1001 1010 1011 1100 1101 1110 1111 10000 10001 10010 10011 10100 10101
253.48=2×102+5×101+3×100+4×10-1+8×10-2 类似地二进制各位的权值如下: 2-1 2 24 23 2 22 20 例 1110=1×23+1×22+1×21+0×20 =8+4+2+0 =(14) 10
类似地二进制各位的权值如下: 例: 1110=1×2 3+1×2 2+1×2 1+0×2 0 =8+4+2+0 =(14)10 X X X X X . X X 2 2 0 1 2 2 2 3 2 4 2 -1 2 -2 253.48=2×102+5×101+3×100+4×10-1+8×10-2
例 2-3 11010.101=? =16+8+0+2+0+0.5+0.0+0.125 26.625
=16+8+0+2+0+0.5+0.0+0.125 =26.625 例: 11010.101= ? 2 -1 2 -3
下面咱们来定义一种三进制数: 1、它由0,1,2这三个基数组成 2、它逢3进1; 例:下列三进制数: (102.2)3=1×32+0×31+2×30+2×31
下面咱们来定义一种三进制数: 1、它由0,1,2这三个基数组成; 2、它逢3进1; 例:下列三进制数: (102.2)3=1×3 2+0×3 1+2×3 0+2×3 -1