数字电路逻辑设计 第1章 绪论.ppt
《数字电路逻辑设计 第1章 绪论.ppt》由会员分享,可在线阅读,更多相关《数字电路逻辑设计 第1章 绪论.ppt(60页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、授课教师:倪德克授课教师:倪德克121世世纪纪是是信信息息数数字字化化的的时时代代,“数数字字逻逻辑辑设设计计”是是数数字字技技术的基础,是电子信息类各专业的主要技术基础课程之一。术的基础,是电子信息类各专业的主要技术基础课程之一。脉冲与数字电子技术的应用非常广泛。脉冲与数字电子技术的应用非常广泛。电视技术电视技术雷达技术雷达技术通信技术通信技术计算机、自动控制计算机、自动控制航空航天航空航天2一、本课程的特点与要求:一、本课程的特点与要求:1、概念多,知识更新快,是后继的计算机硬件类 课程的基础;2、中、大规模集成电路是重点,要求掌握功能及 应用,掌握基本的分析与设计方法;对其内部 电路结构
2、和工作原理不必过于深究。3、实践性强,要求认真做实验,巩固理论知识;应重视习题、基础实验和课程设计等实践性环节。3二、教学安排及考核:二、教学安排及考核:1、教学进程:2、考核办法:平时作业:30,期末成绩:70 。4 三、参考书:三、参考书:1、数字电子技术基础 闫 石 高教出版社 2、数字电子技术解题指南唐竟新 清华大学出版社 3、电子技术基础试题汇编 童诗白 高教出版社 4、CPLD技术及其应用 宋万杰等 西安电子科技大学出版社 5、数字电子技术常见题型解析及模拟题 西工大出版社 6、新编考研辅导丛书 电子线路辅导 西安电子科技大学出版5第第 1 章章 绪绪 论论1.1 数字电路的基本概
3、念1.2 数制及其转换1.3 二十进制代码(BCD代码)1.4 算术运算和逻辑运算1.5 数字电路及其发展6电子技术的发展电子器件的改进与创新 19041904年发明电真空器件(电子管)电子管时代。19481948年发明半导体器件晶体管时代。2020世纪6060年代制造出集成电路集成电路时代。电子技术的分类电子技术的分类 电子技术:研究电信号的产生、传送、接收和处理。模拟电子技术 数字电子技术1.1 1.1 数字电路的基本概念数字电路的基本概念7一、一、数字电路与模拟电路数字电路与模拟电路1.基本概念电信号:指随时间变化的电压和电流。模拟信号:在时间和幅值上都为连续的信号。数字信号:在时间和幅
4、值上都为离散的信号。模拟电路:处理和传输模拟信号的电路。数字电路:处理和传输数字信号的电路。1.1 1.1 数字电路的基本概念数字电路的基本概念8模拟信号:时间上连续:任意时刻有一个相对的值。数值上连续:可以是在一定范围内的任意值。例如:电压、电流、温度、声音等。缺点:很难度量;容易受噪声的干扰;难以保存。优点:用精确的值表示事物。1.1 1.1 数字电路的基本概念数字电路的基本概念模拟电路:处理和传输模拟信号的电路。三极管工作在线性放大区。一、一、数字电路与模拟电路数字电路与模拟电路9数字信号:时间上离散:只在某些时刻有定义。数值上离散:变量只能是有限集合的一个值,常用0、1二进制数表示。例
5、如:开关通断、电压高低、电流有无。数字信号在电路中常表现为突变的电压或电流。数字信号在电路中常表现为突变的电压或电流。5V(V)0t(ms)102030 4050锯齿波信号锯齿波信号tu10数字电路:处理和传输数字信号的电路。三极管工作在开关状态,即饱和区或截止区。11数字电路图例数字电路图例12 有两种逻辑体制:有两种逻辑体制:正逻辑体制正逻辑体制规定:高电平为逻辑规定:高电平为逻辑1 1,低电平为逻辑,低电平为逻辑0 0。负逻辑体制负逻辑体制规定:低电平为逻辑规定:低电平为逻辑1 1,高电平为逻辑,高电平为逻辑0 0。二、正逻辑与负逻辑二、正逻辑与负逻辑 数字信号数字信号是一种二值信号,用
6、两个电平(高电平和低电是一种二值信号,用两个电平(高电平和低电 平)分别来表示两个逻辑值(逻辑平)分别来表示两个逻辑值(逻辑1 1和逻辑和逻辑0 0)。)。逻辑逻辑0 逻辑逻辑0 逻辑逻辑0 逻辑逻辑1 逻辑逻辑1 采用正逻辑体制所表示的逻辑信号采用正逻辑体制所表示的逻辑信号13逻辑变量的表示方法逻辑变量的表示方法 *与与代代数数一一样样,逻逻辑辑变变量量可可以以用用任任何何字字母母来来表表示示,所所不不同同的的是是每每个个变变量量只只能能有有两两种种不不同同的的取取值值(0或或1)。通通常常可将逻辑变量可将逻辑变量A的两种不同取值表示为的两种不同取值表示为 A、。A:原变量原变量 :反变量反
7、变量 14三、数字信号的主要参数三、数字信号的主要参数 一个理想的周期性数字信号,可用以下几个参数来描绘一个理想的周期性数字信号,可用以下几个参数来描绘:Vm信号幅度。信号幅度。T信号的重复周期。信号的重复周期。tW脉冲宽度。脉冲宽度。q占空比。其定义为:占空比。其定义为:5V(V)0t(ms)twTVm15图中所示为三个周期相同(T=20ms),但幅度、脉冲宽度及占空比各不相同的数字信号。16一、进位计数制 1.2 1.2 数制及其转换数制及其转换数码数码:由数字符号构成且表示物理量大小的数字和数字组合。进位计数制计数制(简称数制):多位数码中每一位的构成方法,以及从低位到高位的进制规则。了
8、解进位计数制的两个概念:进位基数和数位的权值(位权)。17 进进位位基基数数:在在一一个个数数位位上上,规规定定使使用用的的数数码码符符号号的的个个数数叫叫该该进进位位计计数数制制的的进进位位基基数数或或进进位位模模数数,记记作作R。例例如如十十进进制制,每每个个数数位位规规定定使使用用的的数数码码符符号号为为0,1,2,9,共共10个个,故其进位基数故其进位基数R=10。数数位位的的权权值值:某某个个数数位位所所表表征征的的数数值值,称称为为该该数数位位的的权权值值,简简称称“权权”。各各个个数数位位的的权权值值均均可可表表示示成成Ri的的形形式式,其其中中R是进位基数,是进位基数,i是各数
9、位的序号。是各数位的序号。i按按如如下下方方法法确确定定:整整数数部部分分,以以小小数数点点为为起起点点,自自右右向向左左依依次次为为0,1,2,n-1;小小数数部部分分,以以小小数数点点为为起起点点,自自左左向向右右依依次次为为-1,-2,,-m。n是是整整数数部部分分的的位位数数,m是是小数部分的位数。小数部分的位数。18 某某个个数数位位上上的的数数码码ai所所表表示示的的数数值值等等于于数数码码ai与与该该位位的权值的权值Ri的乘积。所以,的乘积。所以,R进制的数进制的数又可以写成如下多项式的形式:又可以写成如下多项式的形式:19二、二、几种常用的进位计数制几种常用的进位计数制1.十进
10、制数字符号(系数):0、1、2、3、4、5、6、7、8、9计数规则:逢十进一基数:10各位的权值为10i,i是各数位的序号。十进制数用下标“D”表示,也可省略。例如:十进制数人们最熟悉,但机器实现起来困难。202.二进制 数字符号:0、1计数规则:逢二进一基数:2权:2i,i是各数位的序号是各数位的序号二进制数用下标二进制数用下标“B”表示。例如:表示。例如:二进制数由于只需两个状态,机器实现容易,二进制数由于只需两个状态,机器实现容易,因而二进制是因而二进制是数字系统唯一认识的代码。但数字系统唯一认识的代码。但数值越大,位数越多,读写不方便,容易出错!213.八进制 n数字符号:0,1,2,
11、3,4,5,6,7n计数规则:逢八进一n基数:8n权:8i,i是各数位的序号是各数位的序号n八进制数用下标八进制数用下标“O”表示。例如:表示。例如:(752.34)O=782+581+280+38-1+48-2 因为因为23=8,因而三位二进制数可用一位八进制,因而三位二进制数可用一位八进制数表示。数表示。224.十六进制 n数字符号:09、A、B、C、D、E、Fn计数规则:逢十六进一n基数:16n权:16i,i是各个数位的序号。是各个数位的序号。n十六进制数用下标十六进制数用下标“H”表示,例如:表示,例如:(BD2.3C)(BD2.3C)H H=B=B16162 2+D+D16161 1
12、+2+216160 0+3+31616-1-1+C+C1616-2-2 =11 =1116162 2+13+1316161 1+2+216160 0+3+31616-1-1+12+121616-2-2 因为因为2 24 4=16=16,所以四位二进制数可用一位十六进制数表示。,所以四位二进制数可用一位十六进制数表示。在在 计计 算算 机机 应应 用用 系系 统统 中中,二二 进进 制制 主主 要要 用用 于于 机机 器器 内内 部部 的的 数数 据据 处处 理理,八八 进进 制制 和和 十十 六六 进进 制制 主主 要要 用用 于于 书书 写写 程程 序序,十进制主要用于运算最终结果的输出。十
13、进制主要用于运算最终结果的输出。23三、常用数制转换三、常用数制转换不同数制之间的转换方法有若干种。不同数制之间的转换方法有若干种。1、非十进制数转换成十进制数;、非十进制数转换成十进制数;采采用用按按权权展展开开相相加加法法。具具体体步步骤骤是是,首首先先把把非非十十进进制制数数写写成成按按位位权权展展开开的的多多项项式式,然然后后按按十十进进制制数数的的计计数数规规则则求其和。求其和。例例1 (2A.8)H=(?)D解解 (2A.8)H=2161+A160+816-1 =32+10+0.5=(42.5)D24例例 2 (165.2)O=(?)D解解 (165.2)O=182+681+580
14、+28-1 =64+48+5+0.25=(117.25)D例例3 (10101.11)B=(?)D解解 (10101.11)B=124+023+122+021 +120+12-1+12-2 =16+0+4+0+1+0.5+0.25=(21.75)D 252 2 十进制数转换成其它进制数十进制数转换成其它进制数 a、整数转换:、整数转换:除基数取余法除基数取余法。把把十十进进制制整整数数N转转换换成成R进进制制数数的的步步骤骤如如下下:(1)将将N除除以以R,记下所得的商和余数。记下所得的商和余数。(2)将上一步所得的商再除以将上一步所得的商再除以R,记下所得商和余数。记下所得商和余数。(3)重
15、复做第重复做第(2)步,步,直到商为直到商为0;(4)将各个余数转换成将各个余数转换成R进制的数码,并按照和运算过程进制的数码,并按照和运算过程 相相反反的的顺顺序序把把各各个个余余数数排排列列起起来来,即即为为R进进制制的的数数。26例例 4 (427)D=(?)H 16427 余数17 16 26 11=B 最低位18 16 110=A 19 01=1 最高位(427)D=(1AB)H 即解解27例例 5 (427)D=(?)O 8 427 余数 8 53 3 最低位 8 65 06 最高位(427)D=(653)O 即解解28例例 6 (11)D=(?)B 2 11 余数 2 5 1 最
16、低位 2 21 21 0 01 最高位(11)D=(1011)B 即解解29例:求(217)10=()()2 解:2 217 余余1 b0 2 108 余余0 b1 2 54 余余0 b2 2 27 余余1 b3 2 13 余余1 b4 2 6 余余0 b5 2 3 余余1 b6 2 1 余余1 b7 0(217)10=(11011001)230b、纯小数转换:纯小数转换:乘乘基数基数取整法取整法把十进制的纯小数把十进制的纯小数M转换成转换成R进制数的步骤如下:进制数的步骤如下:(1)将将M乘以乘以R,记下整数部分。记下整数部分。(2)将上一步乘积中的小数部分再乘以将上一步乘积中的小数部分再乘
17、以R,记下整数部分。记下整数部分。(3)重复做第重复做第(2)步,步,直到小数部分为直到小数部分为0或者满足精度要求或者满足精度要求 为止为止。(4)将各步求得的将各步求得的整数整数转换成转换成R进制的数码,并进制的数码,并按照和运按照和运 算算过过程程相相同同的的顺顺序序排排列列起起来来,即即为为所所求求的的R进进制制数数。31 例例 7 (0.85)D=(?)H 解解 0.8516=13.613=D 最高位 0.616=9.6 9=9 0.616=9.6 9=9 最低位 即 (0.85)D=(0.D99)H32 例例 8 (0.35)D=(?)O 解解 0.358=2.82 最高位 0.8
18、8=6.4 6 0.48=3.2 3 0.2 8=1.6 1 最低位即 (0.35)D=(0.2631)O33例例 9 (11.375)D=(?)B 2 11 2 5 1 2 21 21 0 01 (11)D=(1011)B 即解解0.3752=0.750.752=1.50.52=1.0(0.375)D=(0.011)B(11.375)D=(1011.011)B 即故343 3 二进制数转换成八进制数或十六进制数二进制数转换成八进制数或十六进制数 三三位位二二进进制制数数对对应应一一位位八八进进制制数数。四四位位二二进进制制数数对对应应一位十六进制数。一位十六进制数。二二进进制制数数转转换换成
19、成八八进进制制数数(或或十十六六进进制制数数)时时,其其整整数数部分和小数部分可以同时进行转换。部分和小数部分可以同时进行转换。其其方方法法是是:以以二二进进制制数数的的小小数数点点为为起起点点,分分别别向向左左、向右,每三位向右,每三位(或四位或四位)分一组。分一组。对对于于小小数数部部分分,最最低低位位一一组组不不足足三三位位(或或四四位位)时时,必必须须在在有有效效位位右右边边补补0 0,使使其其足足位位。然然后后,把把每每一一组组二二进进制数转换成八进制制数转换成八进制(或十六进制或十六进制)数,并保持原排序。数,并保持原排序。对对于于整整数数部部分分,最最高高位位一一组组不不足足位位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字电路逻辑设计 第1章 绪论 数字电路 逻辑设计
限制150内