哈尔滨工程大学数字电路基础(第一章).ppt

上传人:xin****828 文档编号:15511254 上传时间:2020-08-14 格式:PPT 页数:53 大小:1.23MB
收藏 版权申诉 举报 下载
哈尔滨工程大学数字电路基础(第一章).ppt_第1页
第1页 / 共53页
哈尔滨工程大学数字电路基础(第一章).ppt_第2页
第2页 / 共53页
哈尔滨工程大学数字电路基础(第一章).ppt_第3页
第3页 / 共53页
资源描述:

《哈尔滨工程大学数字电路基础(第一章).ppt》由会员分享,可在线阅读,更多相关《哈尔滨工程大学数字电路基础(第一章).ppt(53页珍藏版)》请在装配图网上搜索。

1、第一章 数制和码制,1.1 概述,一、模拟信号与数字信号,1、模拟量:在时间上和数值上都具有连续变化的物理量,例如:时间、温度、压力、距离,2、模拟信号:表示模拟量的信号称为模拟信号,模拟信号在时间上和数值上都具有连续变化的特点在某一瞬间的值可以是一个数值区间内的任何值,3、数字量:在时间上和数量上都不连续,变化总是发生在一系列离散的瞬间,数量大小和每次的增减变化都是某一个最小单位的整数倍,这一类物理量叫做数字量。,例如:人数、物件的个数,4、数字信号:表示数字量的信号称为数字信号,数字电路中采用只有0、1两种数值组成的数字信号,图 1 - 1 数字信号的传输波形 (a) 电平型信号; (b)

2、 脉冲型信号,二、模拟电路与数字电路,1、模拟电路:工作在模拟信号下的电路,2、数字电路:工作在数字信号下的电路,三、数字电路的优点,1、精确度较高 2、保密性好 3、具有算术运算和逻辑运算 4、电路结构简单便于逻辑集成 5、使用方便灵活 6、具有较强的稳定性、可靠性和抗干扰性,图 1 - 2 数字电路对接收信号整形 (a) 发送信号波形; (b) 接收信号波形;(c) 整形信号波形,1.2几种常用的数制,一、数制的几个概念,1、进位计数制:多位数码每一位的构成及低位到高位的进位都要遵循一定的规则,这种计数制度称之为进位计数制。,2、基数:进位制的基数,就是在该进位制中可能用到的数码个数。(n

3、进制,基数就是n),3、位权:在某一进制的数中,个数码处于不同位置是所表示数值的大小,二、几种常用的数制,结论:,1、一般的,R进制需要用R个数码,基数为R,逢R进一,借一当R。,2、如果一个R进制数M包含n位整数,m位小数,即:,m为小数部分的位数,n为整数部分的位数,ai为第i位的系数,Ri为第i位的权,注意:,i为从0到n-1的所有正整数,从-1到-m的所有负整数,即:从-m到n-1的所有整数,二、八、十、十六进制的对照关系,1.3不同进制数的转换,一、 将R进制数转换成十进制数 将R进制数转换为等值的十进制数,只要将R进制数按位权展开,再按十进制运算规则运算即可。,按位权展开,按十进制

4、运算规则运算,二、 将十进制数转换成R进制数 将十进制数的整数部分和小数部分分别进行转换,然后合并起来。,a) 将给定的十进制数除以R,余数作为R进制数的最低位。,b) 把前一步的商再除以R,余数作为次低位。,c) 重复b步骤,记下余数,直至最后商为0,最后的余数即为R进制的最高位。,十进制数整数转换成R进制数,采用逐次除以基数R取余数的方法,其步骤如下:,解由于二进制数基数为2,所以逐次除以2,取其余数(0或1):,所以,解由于八进制数基数为8,所以逐次除以8取其余数:,所以,十进制数纯小数转换成R进制数,采用将小数部分逐次乘以R,取乘积的整数部分作为R进制的各有关数位,乘积的小数部分继续乘

5、以R,直至最后乘积为0或达到一定的精度为止。,所以,解由于精度要求达到0.1%,需要精确到二进制小数10位,即1/210=1/1024。,所以,解由于 83 = 512,所以需精确到八进制小数的4位,则,所以 (0.39)10=(0.3075)8,综合整数和纯小数的转换方法,是将整数部分和小数部分分别进行转换,然后合并起来。例如(53.375)10转换成二进制数,按例1-4和例1-6的结果,得:,所以,扩展方法,精确到小数点后4位,三、二进制、八进制、十六进制之间的转换,基数R为2k各进制之间的互相转换 由于3位二进制数构成1位八进制数,4位二进制数构成1位十六进制数,以二进制数为桥梁,即可方

6、便地完成基数R为2k各进制之间的互相转换。,二进制向八进制、十六进制转换,三(四)位一组 不足位右补零 (必须补),例:将(1011110.1011001)2化为十六进制,例:将(11110.010111)2化为八进制,例:将(8FA.C6)16化为二进制,例:将(52.43)8化为二进制,十六进制、八进制向二进制转换,1.4二进制算术运算,二进制数的算术运算法则和十进制数的运算法则基本相同,只是相邻两位之间的关系是“逢二进一”及“借一当二”。,当两个二进制数码表示数量大小时,它们之间可以进行数值运算,称这种运算为算术运算。,1.4.1二进制运算的规则,二进制数乘法运算由加法运算和左移位操作组

7、成。当乘数为2k时,将被乘数左移k位(右侧添0)即可求得乘积。,二进制数除法运算由减法运算和右移位操作组成。当除数是2k时,将被除数右移k位即可得到所求之商。,1.4.2 进制数运算的特点,所以数字电路中普遍采用二进制算数运算,加、减、乘、除 全部可以用移位和相加这两种操作实现。简化了电路结构,1.4.3 原码、反码、补码运算,为方便运算我们采用了三种表示方法:原码、补码、反码。,二进制数的正、负号也是用0/1表示的。 在定点运算中,最高位为符号位(0为正,1为负) 如 +89 = (0 1011001) -89 = (1 1011001),1. 原码表示法 将带符号数的数值部分用二进制数表示

8、, 符号部分用0表示“+”, 用1表示“-”,这样形成的一组二进制数叫做原带符号数(也称真值)的原码。,例:求出X = (+75)10 和Y = (-75)10的8位二进制原码。,解:由于(75)10 = (1001011)2, 因此,X、 Y的8位二进制原码分别为 X原 = (01001011)2 Y原 = (11001011)2,2. 反码表示法 正数的反码与原码相同 负数的反码是将原码除符号位外逐位取反(0变1或1变0),例:求出X = (+75)10 和Y = (-75)10的8位二进制反码。,解:由于(75)10 = (1001011)2, 因此,X、 Y的8位二进制反码分别为 X反

9、 = (01001011)2 Y反 = (10110100)2,3、二进制数的补码,最高位为符号位(0为正,1为负) 正数的补码和它的原码相同 负数的补码 = 数值位逐位求反(反码) + 1 如+5=(0 0101) -5=(1 1011) 通过补码,将减一个数用加上该数的补码来实现,10 5 = 5 10 + 7 12= 5 (舍弃进位) 7+5=12 产生进位的模 7是-5对模数12的补码,1011 0111 = 0100 (11 - 7 = 4) 1011 + 1001 = 10100 =0100(舍弃进位) (11 + 916 = 4) 0111 + 1001 =24 0111是- 1

10、001对模24 (16) 的补码,补码的应用:把减法变成加法运算,A-B补=A补+-B补,两个补码表示的二进制数相加时的符号位讨论,例:用二进制补码运算求出 1310 、1310 、1310 、1310,结论:将两个加数的符号位和来自最高位数字位的进位相加,结果就是和的符号,解:,注意:,在两个同符号数相加时,他们的绝对值之和不可超过有效数字位所能表示的最大值,否则会得出错误的结果。,1.5几种常用的编码,表示某一特定信息的数码叫做代码。为了便于记忆和处理在编制代码时遵循的规则叫做码制。,数字系统中常用与二进制数码对应的0,1作为代码的符号叫做二进制代码。,一、二十进制代码(BCD代码),以4

11、位二进制码表示1位十进制数的代码,称为二十进制码,即BCD(Binary Code Decimal)码。,常用BCD代码,有权BCD码 即代码中的每位二进制数码都有确定的位权值。如表1-2中的8421码、2421码、5211码、5421码等。,对于有权BCD码,可以根据位权展开求得所代表的十进制数。例如:,无权BCD码 即代码没有确定的位权值,不能按照位权展开求解所代表的十进制数。如表1-2中的余码、余循环码等。这些代码都有其特点,适用于不同的场合。,常用BCD代码,8421码:恒权码,每一位的权与自然二进制数的权相同,常用BCD代码,余3码:可通过8421BCD码+0011(+3)得到。,余

12、3码的特点: 1、每一位1表示的十进制代码中的权是不同的,是变权码。 2、两个余3码相加的和比对应的十进制数多6,便于自动产生进位。 3、余3码中,0 9,1 8,2 7,3 6,4 5互为反码,便于求取对于10的补码。,常用BCD代码,2421:恒权码,不唯一 特点: 0 9,1 8,2 7,3 6,4 5互为反码。,常用BCD代码,5211码:恒权码,不唯一 每一位的权正好与8421码的十进制计数器由低位到高位输出脉冲频率比对应,常用BCD代码,5421码:恒权码,可由五进制和十进制计数器级联实现。,常用BCD代码,余3循环码:变权码,具有循环码的特性,可由余3码变换得到。,(0 0011

13、)余3码=(0010)余3循环码,用BCD代码表示十进制数 对于一个多位的十进制数,需要有与十进制位数相同的几组BCD代码来表示。例如:,二. 格雷码 格雷码是一种典型的循环码。,特点: 1、逻辑相邻性:相邻的两个代码只有一位不同,而且首尾两个代码也只有一位不同。(不会产生竞争冒险,减少过度噪声) 2、反射性:已中间为对称的两个代码只有最高位不同。 3、变权码:编码中的每一位1并不代表固定的值。,三、美国信息交换标准代码(ASC),ASC是一组七位二进制代码,共128个 应用:计算机和通讯领域,表1-3 ASCII码编码表,4. 奇偶校验码 数据在传输过程中,由于噪声、干扰的存在, 使得到达接收端的数据有可能出现错误。我们必须采取某种特殊的编码措施, 检测并纠正这些错误。能够检测信息传输错误的代码称为检错码, 能够纠正信息传输错误的代码称为纠错码。 检错码和纠错码统称为可靠性编码, 采用这类编码可以提高信息传输的可靠性。奇偶校验码是最简单也是最著名的一种检错码。,信息位:位数不限的任一种二进制代码。 检验位:仅有一位,可以在信息位前,也可以在信息位后。,如果每个码组中1的个数为奇数, 则称为奇校验码;如果每个码组中1的个数为偶数,则称为偶校验码。,结论:能检奇数位位错,不能检偶数位错。,作业:1、4、5、6、9、11、12、15,

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!