12.1数制与编码.ppt

数制转换 课程特点:数字电路是一门技术基础课程,它是学习微机原理、接口技术等计算机专业课程的基础。既有丰富的理论体系,又有很强的实践性。 数字逻辑电路:(1)基础(2)组合逻辑电路(3)时序逻辑电路(4)其它内容 模拟信号:研究模拟信号时,我们注重电路输入、输出信号间的大小、相位关系。在模拟电路中,晶体管一般工作在放大状态。 数字信号:研究数字信号时注重电路输出、输入间的逻辑关系。在数字电路中,三极管工作在开关状态,即工作在饱和和截止状态。 第12章 基础知识(12学时) 第13章 组合逻辑电路(10学时) * 习题课(2学时) 第14章 触发器(8学时) 习题课(2学时) 第15章 时序逻辑电路(6学时) 习题课(2学时) 第16章 脉冲的产生与整形(2学时) 第17章 数/模和模/数转换器(2学时) 总复习 (2学时) 12.1 数制与编码 进位计数制与数制转换 基数:是一种数制的基本特征,是数制中表示数字的数码 的个数。 例如,十进制有十个数码,计数规则是逢十进一,所以 它的基数为10。 常见的计数制:十进制、二进制、八进制、十六进制等。 数的表示法:一般用位置计数法。在一个数中,每一个数 码和数码所在的位置决定了数的大小,每个位置对应特定 的数值,称为权。权可以用基数的乘方表示。 例如:102——权 数制转换 十进制转换成二进制 ? 整数部分的转换 十进制转换成二进制 ? 小数部分的转换 非十进制数转换成十进制数 非十进制数之间的转换 ? 二进制与八进制间的转换 带符号二进制数的代码表示 带符号二进制数的代码表示 原码 反码 补码 归纳 原码、反码和补码之间的转换 溢出的判断和变形码 常用的其他编码 小 结 作 业 ? 八、十六进制与二进制间的转换 与二进制转换成八,十六进制的方法一样,只是反过来变换! (3B.A8)H =(0011 1011.1010 1000)B 非十进制数之间的转换 327.234 O = 011 010 111.010 011 100B ?按权展开法:数的表示法 通式: 十进制?非十进制 整数部分:除基取余法 小数部分:乘基取整法 特殊简便方法(熟记2n值) 归纳 (N)R = ( Kn-1 ··· K1 K0 . K-1 ··· K-m )R = Kn-1 Rn-1+ ··· +K1R1+K0R0+K-1 R-1+ ··· + K-m R-m ?非十进制?十进制 按权展开 二进制??八,十六进制之间的转换 1、以小数点为界,整数部分往左划, 小数部分往右划。 2、每位八进制数用三位二进制数表示。 3、每位十六进制数用四位二进制数表示。 归纳 ?按权展开 (2010)10 (1101)2 (375.3)8 (2DE)16 数制转换 ( 37.24 )10 = (?)2 2 = (?)8 ( 2FD8 )16 = (?)2 练习 原码 反码 补码 N1= + 1 0 1 0 N2= - 1 0 1 0 N1’→ + 1 0 1 0 0 N2 ’ → - 1 0 1 0 1 ↓ ↓ 数值 数值 符号 符号 1.真值: 带有“+”、“-”号的数据叫真值。 2.机器数: 将符号数字化的数据叫机器数。 机器数常有三种表示方法:原码、反码和补码。 概念回故: 3.模M = 2n (二进制),= 10n (十进制) X1= + 1 0 1 0 X2= - 1 0 1 0 [X1]原= 0 1 0 1 0 [X2]原= 1 1 0 1 0 #了解:整数原码的一般定义: 若 X =± X1 X2… Xn+1 (- 2n-1 < X < 2n-1 ) 则 [X]原 = X 当 0 ≦ X < 2n-1 2n-1 - X 当 - 2n-1 < X ≦ 0 #了解:小数原码的一般定义: 若 X =± 0. X1 X2… Xn+1 (- 1 < X < 1) 则 [X]原 = X 当 0 ≦ X < 1 1 - X 当 - 1 < X ≦ 0 X1= + 1 0 1 0 X2= - 1 0 1 0 [X1]反= 0 1 0 1 0 [X2]反= 1 0 1 0 1 #了解:整数反码的一般定义: 若 X =± X1 X2… Xn+1 (- 2n-1 < X < 2n-1 ) 则 [X]反 = X 当 0 ≦ X < 2n-1

文档评论(0)

1亿VIP精品文档

相关文档