第一章绪论 本章主要说明几个问题,有些例题请同学们结合作业自己 再看一看书。 什么是数字信号?它与模拟信号的区别 数制及其转换 二-十进制码(BCD码) 数字电路的分类 作业
第一章 绪论 本章主要说明几个问题,有些例题请同学们结合作业自己 再看一看书。 • 什么是数字信号?它与模拟信号的区别是什么? • 数制及其转换 • 二-十进制码(BCD码) • 数字电路的分类 • 作业
什么是数字信号? 自然界广泛存在的物理量都是模拟量,如温度、压 力等。表示模拟量的信号叫做模拟信号,特点是 信号在时间上和幅度上的取值都是连续的 例如:正弦波就是一种典型的模拟信号。 还有一些物理量,它们在时间和幅度上的取值 是不连续的、离散的,这类物理量叫做数字量。表 示数字量的信号称为数字信号 例如:计算机要对模拟信号进行处理,就必须 对模拟信号进行采样,采样的结果就是一种数字信 号
什么是数字信号? 自然界广泛存在的物理量都是模拟量,如温度、压 力等。表示模拟量的信号叫做模拟信号,特点是: ——信号在时间上和幅度上的取值都是连续的。 例如:正弦波就是一种典型的模拟信号。 还有一些物理量,它们在时间和幅度上的取值 是不连续的、离散的,这类物理量叫做数字量。表 示数字量的信号称为数字信号。 例如:计算机要对模拟信号进行处理,就必须 对模拟信号进行采样,采样的结果就是一种数字信 号
数字信号在数值上是离散的,为了便于实 现,通常使之只有0、1两种取值,在电路上对 应开关的开和闭、电平的高和低。 每个数字信号只有0、1两种取值,如何表 示模拟信号各种不同的幅度呢? 用组合数字信号来描述这个幅度 我们以AD模数转换为例,在黑板上简单 画一画,说明一下。 返回
数字信号在数值上是离散的,为了便于实 现,通常使之只有0、1两种取值,在电路上对 应开关的开和闭、电平的高和低。 每个数字信号只有0、1两种取值,如何表 示模拟信号各种不同的幅度呢? ——用组合数字信号来描述这个幅度。 我们以A/D模/数转换为例,在黑板上简单 画一画,说明一下。 返回
数制及其转换 ·数制我们最熟悉十进制:十个码元0~9,逢十进 任意地,R进制有R个码元,逢R进 表1-1二、八、十、十六进制的对照关系 十进制二进制 八进制六进制十进制 二进制 八进制六进制 12 1100 14 0123456 010 13 1101 15 01234567 14 1110 16 CDEF 11 15 17 100 16 10000 20 10 101 10001 110 18 10010 22 12 111 19 10011 23 13 1000 10 20 10100 24 14 1001 11 100000 1010 12 56789AB 100 1100100 144 13 10001111101000 1750 33
数制及其转换 • 数制 我们最熟悉十进制:十个码元0~9,逢十进一。 任意地,R进制有R个码元,逢R进一
数制之间的转换 任意数制之间都可以进行转换,我们比较感兴趣的是 十进制与其他进制之间的转换。 R进制转换为十进制:将R进制加权求和即可 例1-1将二进制数(11010.011)2转换成十进制数 解(11010.011)2=1×24+1×23+0×22+1×21+0×20+0×2-1+ 1×2-2+1×2-3= 16+8+0+2+0+0+0.25+0.125=(26.375)10 例1-2将八进制数(137.504)转换成十进制数。 解(137.504)8=1×82+3×81+7×80+5×8-1+0×8-2+4×8-3= 64+24+7+0.625+0+0.0078125= (95.6328125)1 例1-3将十六进制数(12AF.B4)10转换成十进制数。 解(12AF.B4)16=1×163+2×162+10×161+15×16°+ 11×161+4×16-2= 4096+512+160+15+0.6875+0.015625= (4783.703125)10
数制之间的转换 • 任意数制之间都可以进行转换,我们比较感兴趣的是 十进制与其他进制之间的转换。 R进制转换为十进制:将R进制加权求和即可
十进制转换为R进制:需要将整数部分和小数部 分分别进行转换,然后再将它们合并起来。 整数依次除以R,用余数构成各位。书中第4页例1-4 小数依次乘以R,用积的整数部分构成各位。例1-7 小数部分的转换有一个精度问题,不可能都十分准确,只要 满足所提要求即可 如例1-7要求精度为0.1%,二进制数的小数点后第九位为 /512,第十位为1/1024。所以要保留到小数点后第十位,第九 位达不到要求,第十一位太热情了。 返回
十进制转换为R进制: 需要将整数部分和小数部 分分别进行转换,然后再将它们合并起来。 整数依次除以R,用余数构成各位。 书中第4页 例1-4 小数依次乘以R,用积的整数部分构成各位。 例1-7 小数部分的转换有一个精度问题,不可能都十分准确,只要 满足所提要求即可。 如例1-7 要求精度为 0.1% ,二进制数的小数点后第九位为 1 / 512,第十位为 1/ 1024。所以要保留到小数点后第十位,第九 位达不到要求,第十一位太热情了。 返回
十进制代码(BCD代码) 我们常用的数字1、2、3.9、0通常有两大用途: 表示大小:10000(一万),8848米 表示编码:000213班,8341部队 我们习惯使用十进制,计算机硬件基于二进制,两者 的结合点就是BCD( Binary Coded Decimal)码,即用二 进制编码表示十进制的十个码元0~9。 至少要用四位二进制数才能表示0~9,因为三位二进 制最多只有8种组合。四位二进制有16种组合,足够了。 现在的问题是要在16种组合中挑出10个,分别表示 0~9,怎么挑呢?不同的挑法构成了不同的BCD码。 常用BCD代码给出了几种挑选方法:
二-十进制代码(BCD 代码) 我们常用的数字1、2、3……9、0 通常有两大用途: • 表示大小: 10000(一万), 8848米。 • 表示编码:000213班, 8341部队。 我们习惯使用十进制,计算机硬件基于二进制,两者 的结合点就是 BCD (Binary Coded Decimal ) 码 ,即用二 进制编码表示十进制的十个码元0 ~ 9。 至少要用四位二进制数才能表示0 ~9,因为三位二进 制最多只有8种组合。四位二进制有16种组合,足够了。 现在的问题是要在16种组合中挑出10个,分别表示 0~9,怎么挑呢?不同的挑法构成了不同的BCD码。 常用BCD代码给出了几种挑选方法:
表1-3常用BCD代码 BCD码8421码余3码2421码5121631-1码单位余3循移存码 十进制 间距码环码 数码 0000011 000000 001l 0000 0010 0001 10011010000100010010001011000 0010101000 0011 0111 0100 234567 001010011|001101100010 1001 0100011 0100 0111 0110 0110 0100001 0101 1000 1000 1001 l100 0111 0110 1001 l100 l100 1000 1101 1111 011l1l1010n|101101000011110 8 1000 011l l110 l111101 l100 l10 l100 1001 1100 1111 1111 l100 l110 1010 1000
数字电路的分类 处理数字信号的电路叫做数字电路,数字电路可以有分 立元件组成,更多的是集中制作在一个半导体基片上, 称为集成电路。 ·集成电路按照集成度的不同分为小规模、中规模、大规 模和超大规模 ·集成电路按照逻辑功能的设定来划分,可分为: 大、中、小规模通用型如TTL的74系列,CMOS系列 专用集成电路ASIC( Application Specific IC 可编程逻辑器件PLD( Programmable Logic Device) 返回
数字电路的分类 • 处理数字信号的电路叫做数字电路,数字电路可以有分 立元件组成,更多的是集中制作在一个半导体基片上, 称为集成电路。 • 集成电路按照集成度的不同分为小规模、中规模、大规 模和超大规模。 • 集成电路按照逻辑功能的设定来划分,可分为: 大、中、小规模通用型 如TTL的74系列,CMOS系列 专用集成电路ASIC (Application Specific IC) 可编程逻辑器件PLD (Programmable Logic Device) 返回
作业 习题(第10页) 1(5) 2(5)精度10% 3(2)(4) 4(4)小数点后保留4位二进制 5(6) 6(5)
作业 习题 (第10页) 1(5) 2(5) 精度10% 3(2)(4) 4(4) 小数点后保留4位二进制 5(6) 6(5)