1第一章_数字电路基础知识
- 格式:pps
- 大小:565.50 KB
- 文档页数:33
数字电路知识点总结(精华版)数字电路知识点总结(精华版)第一章数字逻辑概论一、进位计数制1.十进制与二进制数的转换2.二进制数与十进制数的转换3.二进制数与十六进制数的转换二、基本逻辑门电路第二章逻辑代数逻辑函数的表示方法有:真值表、函数表达式、卡诺图、逻辑图和波形图等。
一、逻辑代数的基本公式和常用公式1.常量与变量的关系A + 0 = A,A × 1 = AA + 1 = 1,A × 0 = 02.与普通代数相运算规律a。
交换律:A + B = B + A,A × B = B × Ab。
结合律:(A + B) + C = A + (B + C),(A × B) × C = A ×(B × C)c。
分配律:A × (B + C) = A × B + A × C,A + B × C = (A + B) × (A + C)3.逻辑函数的特殊规律a。
同一律:A + A = Ab。
摩根定律:A + B = A × B,A × B = A + Bc。
关于否定的性质:A = A'二、逻辑函数的基本规则代入规则在任何一个逻辑等式中,如果将等式两边同时出现某一变量 A 的地方,都用一个函数 L 表示,则等式仍然成立,这个规则称为代入规则。
例如:A × B ⊕ C + A × B ⊕ C,可令 L = B ⊕ C,则上式变成 A × L + A × L = A ⊕ L = A ⊕ B ⊕ C。
三、逻辑函数的化简——公式化简法公式化简法就是利用逻辑函数的基本公式和常用公式化简逻辑函数,通常,我们将逻辑函数化简为最简的与或表达式。
1.合并项法利用 A + A' = 1 或 A × A' = 0,将二项合并为一项,合并时可消去一个变量。
第一章数字电路基础第一部分基础知识一、选择题1.以下代码中为无权码的为。
A. 8421BCD码B. 5421BCD码C.余三码D.格雷码2.以下代码中为恒权码的为。
A .8421BCD码B. 5421BCD码C.余三码D.格雷码3. 一位十六进制数可以用位二进制数来表示。
A. 1B.2C. 4D.164.十进制数25用8421BCD码表示为。
A .10 101B .0010 0101 C. 100101 D .101015.在一个8位的存储单元中,能够存储的最大无符号整数是。
A. (256) 10B. (127) 10C. (FF) 16D. (255) 106.与十进制数(53.5) 10等值的数或代码为。
A.(0101 0011. 0101)8421BCDB.(35. 8)16C.(110101. 1)2D.(65. 4)87.矩形脉冲信号的参数有。
A.周期B.占空比C.脉宽D.扫描期8.与八进制数(47. 3) 8等值的数为:A. (100111 . 011 )2B. (27. 6)16C. (27. 3 )16D. (1 00111 . 11 )29. 常用的BCD码有。
A.奇偶校验码B.格雷码C. 8421码D.余三码10 .与模拟电路相比,数字电路主要的优点有。
A.容易设计B.通用性强C.保密性好D.抗干扰能力强二、判断题(正确打,,错误的打X)1.方波的占空比为0. 5。
()2. 8421 码1001 比0001 大。
( )3.数字电路中用“ 1”和“ 0”分别表示两种状态,二者无大小之分。
()4.格雷码具有任何相邻码只有一位码元不同的特性。
()5.八进制数(18) 8比十进制数(18) 10小。
()6.当传送十进制数5时,在8421奇校验码的校验位上值应为1。
( )7.在时间和幅度上都断续变化的信号是数字信号,语音信号不是数字信号。
()8.占空比的公式为:q = t w / T,则周期T越大占空比q越小。
绪论一、数字电路特点1、什么是数字电路电子电路按信号分成二类模拟电路数字电路模拟电路:信号连续分布 举例模拟电路—线性电路 0IV K V = 一次线性方程 线性 非线性数字电路:信号不连续—脉冲数字电路也称脉冲电路数字电路主要应用矩形波正逻辑高电平 1低电平 0“”“”二元码2、数字电路工作状态数字信号0、1表示二个相反的状态,因此原则上凡是能够代表二个相反的状态的任何方法都可以表示为数字信号,典型机械开关 导通“1 断开“0→→所以数字电路也称开关电路3、数字电路抗干扰性强二、数字电路的应用1、数字通讯2、数控装置 计算机控制操作设备3、数字计算机(最广泛、最杰出的应用)算盘1857年,Hill计数器1890年人口普查使用的制表机第二代1951年,IBM开始决定开发商用电脑,聘请冯·诺依曼担任公司的科学顾问,1952年12月研制出IBM第一台存储程序计算机,也是通常意义上的电脑,这是IT历史上一个重要的里程碑。
它叫IBM 701。
第一代1946年启动“埃尼阿克”(ENIAC)计算机1958年8月16日第一个集成电路第三代1964年4月7日,IBM主席Tom Watson,System 360。
Jr.亲自发布System 360。
超级计算机IBM蓝色基因落户德日计算相当于1.5万台PC( 2006年)第一章逻辑代数基础前面二进制数表示方法不讲,其它学科介绍,本书不用这些概念。
二进制逢二进一1101,110 ++右面给出常用的四位二进制逐一递增的8.4.2.1码。
§1.1 基本概念公式和定理1.1.1 基本和常用逻辑运算一、三种基本逻辑运算1、 与逻辑(与运算、逻辑乘)与逻辑—全部条件具备,事件发生。
下图用机械开关来表示与逻辑运算。
功能表开、关,亮、灭是一个二元状态,可以用0、1码表示 ②真值表 ①赋值合,亮断10,灭→→③与逻辑式 YA B =⋅④逻辑图(符号)多端输入(多个开关) Y ABC =上述逻辑运算的器件称“门” 对应与逻辑称“与门”2、 或逻辑(逻辑加)或逻辑— 一个或一个以上条件具备,事件发生。
数字电子技术简明教程教案第一章:数字电路基础1.1 数字电路概述介绍数字电路的定义、特点和应用领域解释数字电路与模拟电路的区别1.2 逻辑代数介绍逻辑代数的基本概念和运算规则演绎逻辑表达式和逻辑函数1.3 逻辑门电路介绍常见的逻辑门电路,如与门、或门、非门等分析逻辑门电路的truth table 和逻辑功能第二章:组合逻辑电路2.1 组合逻辑电路概述介绍组合逻辑电路的定义和特点解释组合逻辑电路的输入输出关系2.2 常用组合逻辑电路介绍常用的组合逻辑电路,如编码器、译码器、多路选择器等分析组合逻辑电路的真值表和逻辑功能2.3 组合逻辑电路的设计方法介绍组合逻辑电路的设计方法和步骤通过实例讲解组合逻辑电路的设计过程第三章:时序逻辑电路3.1 时序逻辑电路概述介绍时序逻辑电路的定义和特点解释时序逻辑电路的输入输出关系3.2 常用时序逻辑电路介绍常用的时序逻辑电路,如触发器、计数器、寄存器等分析时序逻辑电路的真值表和逻辑功能3.3 时序逻辑电路的设计方法介绍时序逻辑电路的设计方法和步骤通过实例讲解时序逻辑电路的设计过程第四章:数字电路仿真与实验4.1 数字电路仿真概述介绍数字电路仿真的定义和意义解释数字电路仿真的原理和方法4.2 数字电路仿真软件的使用介绍常见的数字电路仿真软件,如Multisim、Proteus等讲解数字电路仿真软件的使用方法和技巧4.3 数字电路实验介绍数字电路实验的目的和意义讲解数字电路实验的步骤和注意事项第五章:数字电路应用案例分析5.1 数字电路在通信领域的应用介绍数字电路在通信领域的应用案例,如数字调制器、解调器等分析数字电路在通信领域的作用和优势5.2 数字电路在计算机领域的应用介绍数字电路在计算机领域的应用案例,如微处理器、存储器等分析数字电路在计算机领域的功能和性能5.3 数字电路在其他领域的应用介绍数字电路在其他领域的应用案例,如数字控制系统、数字信号处理器等分析数字电路在其他领域的应用前景和挑战第六章:数字电路设计方法6.1 数字电路设计概述介绍数字电路设计的目标和流程解释数字电路设计的两种方法:自顶向下和自底向上6.2 数字电路设计工具介绍数字电路设计中常用的工具和技术,如硬件描述语言(HDL)讲解如何使用这些工具进行数字电路的设计和仿真6.3 数字电路设计实例通过具体的实例讲解数字电路设计的过程和方法分析设计实例中的关键步骤和注意事项第七章:数字电路的测试与维护7.1 数字电路测试概述介绍数字电路测试的目的和方法解释数字电路测试的基本概念,如功能测试和结构测试7.2 数字电路测试技术介绍常用的数字电路测试技术,如静态测试和动态测试讲解如何选择合适的测试技术和方法7.3 数字电路的维护与故障排除介绍数字电路维护的目标和内容讲解数字电路故障排除的步骤和方法第八章:数字电路与系统的优化8.1 数字电路与系统优化的目标介绍数字电路与系统优化的目的和重要性解释数字电路与系统优化的基本概念8.2 数字电路与系统优化的方法介绍常用的数字电路与系统优化方法,如门级优化和逻辑优化讲解如何运用这些方法进行数字电路与系统的优化8.3 数字电路与系统优化的实例通过具体的实例讲解数字电路与系统优化过程和方法分析优化实例中的关键步骤和优化效果第九章:数字集成电路9.1 数字集成电路概述介绍数字集成电路的定义和分类解释数字集成电路的特点和应用领域9.2 数字集成电路的制造工艺介绍数字集成电路的制造工艺,如CMOS和TTL工艺讲解不同制造工艺的特点和应用场景9.3 数字集成电路的应用与选择介绍数字集成电路的应用领域和选择原则讲解如何根据实际需求选择合适的数字集成电路第十章:数字电子技术的综合应用10.1 数字电子技术在通信领域的应用介绍数字电子技术在通信领域的综合应用案例,如数字电话和无线通信系统分析数字电子技术在通信领域的作用和优势10.2 数字电子技术在计算机领域的应用介绍数字电子技术在计算机领域的综合应用案例,如个人计算机和服务器分析数字电子技术在计算机领域的功能和性能10.3 数字电子技术在其他领域的应用介绍数字电子技术在其他领域的综合应用案例,如数字医疗设备和智能家居系统分析数字电子技术在其他领域的应用前景和挑战重点和难点解析1. 数字电路基础:理解逻辑代数和逻辑门电路的基本概念是学习数字电子技术的基础。
模拟电路:传递、处理模拟信号的电路。
双极型电路:TTL、ECL
单级型电路:NMOS、PMOS、CMOS
3、按电路逻辑功能分
组合逻辑电路
时序逻辑电路
1.1.4矩形脉冲的主要参数
1.脉冲参数
(1)脉冲的幅度:脉冲的底部到脉冲的顶部之间的变化量称为脉冲的幅度,用Um表示。
(2)脉冲的宽度:从脉冲出现到脉冲消失所用的时间称为脉冲的宽度,用t w表示。
(3)脉冲的重复周期:在重复的周期信号中两个相邻脉冲对应点之间的时间间隔称为脉冲的重复周期,用T表示。
实际的矩形脉冲往往与理想的矩形脉冲不同,即脉冲的前沿与脉冲的后沿都不是陡直的,如图1-4所示。
实际的矩形脉冲可以用如下的五个参数来描述。
(1)脉冲的幅度Um:脉冲的底部到脉冲的顶部之间的变化量。
(2)脉冲的宽度t w:从脉冲前沿的0.5Um到脉冲后沿的0.5Um两点之间的时间间隔称为脉冲的宽度,又可以称为脉冲的持续时间。
(3)脉冲的重复周期T:在重复的周期信号中两个相邻脉冲对应点之间的时间间隔称为脉冲的重复周期。
(4)脉冲的上升时间t r :指脉冲的上升沿从0.1Um上升到0.9Um所用的时间。
(5)脉冲的下降时间t f :指脉冲的下降沿从0.9Um下降到0.1Um所用的时间。
2.脉冲信号分类
若脉冲信号跃变后的值比初始值高称正脉冲
若脉冲信号跃变后的值比初始值低称负脉冲。
电子技术数字电路部分第一章数字电路的基础知识第一章数字电路的基础知识§1.1 数字电路的基础知识§1.2 逻辑代数及运算规则§1.3 逻辑函数的表示法§1.4 逻辑函数的化简1.1.1 数字信号和模拟信号电子电路中的信号模拟信号数字信号随时间连续变化的信号时间和幅度都是离散的§1.1 数字电路的基础知识模拟信号:正弦波信号ut锯齿波信号u研究模拟信号时,我们注重电路输入、输出信号间的大小、相位关系。
相应的电子电路就是模拟电路,包括交直流放大器、滤波器、信号发生器等。
在模拟电路中,晶体管一般工作在放大状态。
数字信号:数字信号产品数量的统计。
数字表盘的读数。
数字电路信号:ut研究数字电路时注重电路输出、输入间的逻辑关系,因此不能采用模拟电路的分析方法。
主要的分析工具是逻辑代数,电路的功能用真值表、逻辑表达式或波形图表示。
在数字电路中,三极管工作在开关状态下,即工作在饱和状态或截止状态。
1.1.2 数制(1)十进制:以十为基数的记数体制表示数的十个数码:1, 2, 3, 4, 5, 6, 7, 8, 9, 0遵循逢十进一的规律157=012107105101⨯+⨯+⨯一个十进制数数N可以表示成:∑∞-∞=⨯=ii iD KN10)(若在数字电路中采用十进制,必须要有十个电路状态与十个记数码相对应。
这样将在技术上带来许多困难,而且很不经济。
(2)二进制:以二为基数的记数体制表示数的两个数码:0, 1遵循逢二进一的规律∑∞-∞=⨯=ii iB KN2)((1001)B =0123212221⨯+⨯+⨯+⨯= ( 9 ) D用电路的两个状态---开关来表示二进制数,数码的存储和传输简单、可靠。
位数较多,使用不便;不合人们的习惯,输入时将十进制转换成二进制,运算结果输出时再转换成十进制数。
(3)十六进制和八进制:十六进制记数码:1, 2, 3, 4, 5, 6, 7, 8, 9, A(10), B(11),C(12), D(13), E(14), F(15)(4E6)H =4⨯162+14 ⨯161+6 ⨯160= ( 1254 ) D十六进制与二进制之间的转换:(01011001)B =[0⨯27+1 ⨯26+0 ⨯25+1 ⨯24+1 ⨯23+0 ⨯22+0 ⨯21+1 ⨯20]B=[(0⨯23+1 ⨯22+0 ⨯21+1 ⨯20) ⨯161+(1 ⨯23+0 ⨯22+0 ⨯21+1 ⨯20) ⨯160]B = ( 59) H每四位2进制数对应一位16进制数十六进制与二进制之间的转换:(10011100101101001000)B =从末位开始四位一组(1001 1100 101101001000)B =()H84B C 9=( 9C B 48 ) H八进制与二进制之间的转换:(10011100101101001000)B =从末位开始三位一组(10 011100101101001000)B=()O01554=(2345510)O32十进制与二进制之间的转换,可以用二除十进制数,余数是二进制数的第0位,然后依次用二除所得的商,余数依次是K 1、K 2、……。
(4)十进制与二进制之间的转换:转换过程:225⋯⋯余1⋯⋯K0122⋯⋯余0⋯⋯K162⋯⋯余0⋯⋯K232⋯⋯余1⋯⋯K312⋯⋯余1⋯⋯K4(25)D=(11001)B用四位二进制数表示0~9十个数码,即为BCD 码。
四位二进制数最多可以有16种不同组合,不同的组合便形成了一种编码。
主要有:8421码、5421码、2421码、余3码等。
数字电路中编码的方式很多,常用的主要是二—十进制码(BCD 码)。
BCD------Binary-Coded-Decimal 1.1.3 BCD 码在BCD码中,十进制数(N)D 与二进制编码(K3K2K1K0)B 的关系可以表示为:(N)D= W3K3+W2K2+W1K1+W0K0W3~W0为二进制各位的权重所谓的8421码,就是指各位的权重是8, 4, 2, 1。
00000001001000110110011110001001101010111101111001011100010001236789101113145124012357864012356789403456782910123678549二进制数自然码8421码2421码5421码余三码§1.2 逻辑代数及运算规则1.2.1 逻辑代数与基本逻辑关系在数字电路中,我们要研究的是电路的输入输出之间的逻辑关系,所以数字电路又称逻辑电路,相应的研究工具是逻辑代数(布尔代数)。
在逻辑代数中,逻辑函数的变量只能取两个值(二值变量),即0和1,中间值没有意义,这里的0和1只表示两个对立的逻辑状态,如电位的低高(0表示低电位,1表示高电位)、开关的开合等。
(1)“与”逻辑A 、B 、C 条件都具备时,事件F 才发生。
EFA BC &A B CF逻辑符号基本逻辑关系:F=A•B•C逻辑式逻辑乘法逻辑与A FBC 00001000010011000010101001101111真值表(2)“或”逻辑A 、B 、C 只有一个条件具备时,事件F 就发生。
1A B CF逻辑符号A EFB CF=A+B+C逻辑式逻辑加法逻辑或A FBC 00001001010111010011101101111111真值表(3)“非”逻辑A 条件具备时,事件F 不发生;A 不具备时,事件F 发生。
逻辑符号AEFR AF逻辑式逻辑非逻辑反真值表AF A F 011(4)几种常用的逻辑关系逻辑“与”、“或”、“非”是三种基本的逻辑关系,任何其它的逻辑关系都可以以它们为基础表示。
CB A F ••=与非:条件A 、B 、C 都具备,则F 不发生。
&A B CFCB A F ++=或非:条件A 、B 、C 任一具备,则F 不发生。
≥1A B CFBA B A B A F ⊕=+=异或:条件A 、B 有一个具备,另一个不具备则F 发生。
=1A B CF(5)几种基本的逻辑运算从三种基本的逻辑关系出发,我们可以得到以下逻辑运算结果:0• 0=0 • 1=1 • 0=0 1 • 1=10+0=00+1=1+0=1+1=11001==1.2.2 逻辑代数的基本定律一、基本运算规则A +0=A A +1=1 A · 0 =0 · A =0 A · 1=A1=+A A AA A =+0=⋅A A AA A =⋅AA =二、基本代数规律交换律结合律分配律A+B=B+AA• B=B • AA+(B+C)=(A+B)+C=(A+C)+B A• (B • C)=(A • B) • CA(B+C)=A • B+A • CA+B • C=(A+B)(A+C)普通代数不适用!三、吸收规则1.原变量的吸收:A+AB=A证明:A+AB=A(1+B)=A•1=A利用运算规则可以对逻辑式进行化简。
例如:+=AB+++)(EABCDCDFDAB被吸收2.反变量的吸收:BA B A A +=+证明:BA AB A B A A ++=+BA A AB A +=++=)(例如:DCBC A DC BC A A ++=++被吸收3.混合变量的吸收:CA AB BC C A AB +=++证明:BCA A C A AB BCC A AB )(+++=++CA AB BC A ABC C A AB +=+++=例如:C A AB BC C A AB BCD BC C A AB BCDC A AB +=++=+++=++1吸收吸收4. 反演定理:BA B A B A B A •=++=•A BAB 0001111010110110010111110000BA •AB BA +可以用列真值表的方法证明:1.3.1 真值表:将输入、输出的所有可能状态一一对应地列出。
A B C F 0100011000000010100010111101设A 、B 、C 为输入变量,F 为输出变量。
§1.3 逻辑函数的表示法n个变量可以有2n个组合,一般按二进制的顺序,输出与输入状态一一对应,列出所有可能的状态。
1.3.2 逻辑函数式把逻辑函数的输入、输出关系写成与、或、非等逻辑运算的组合式,即逻辑代数式,又称为逻辑函数式,通常采用“与或”的形式。
比如:ABCAF+B=C+++BAACCBCAB若表达式的乘积项中包含了所有输入变量的原变量或反变量,则这一项称为最小项,上式中每一项都是最小项。
若两个最小项中只有一个变量以原、反状态相区别,则称它们为逻辑相邻。
ABCABC+=++AF+ABCCBCAB逻辑相邻C BA=+CBCBA逻辑相邻的项可以合并,消去一个因子1.3.3 卡诺图:将n个输入变量的全部最小项用小方块阵列图表示,并且将逻辑相临的最小项放在相临的几何位置上,所得到的阵列图就是n变量的卡诺图。
卡诺图的每一个方块(最小项)代表一种输入组合,并且把对应的输入组合注明在阵列图的上方和左方。
1001A B 011A BC 000111100111011φ1两变量卡诺图三变量卡诺图ABCD 000111100001110110φ10φ011111110四变量卡诺图单元编号0010,对应于最小项:D C B A ABCD =0100时函数取值函数取0、1均可,称为无所谓状态(或任意状态)。
只有一项不同有时为了方便,用二进制对应的十进制表示单元编号。
A BC 000111100101324576F ( A ,B ,C )= ( 1 , 2 , 4 , 7 )1,2,4,7单元取1,其它取0AB CD 000111100001013245761213151489111011101.3.4 逻辑图:把相应的逻辑关系用逻辑符号和连线表示出来。
&AB& CD 1FF=AB+CD1.4.1 利用逻辑代数的基本公式:例:ABAC B C A B C B A AB C B A C C AB C B A ABCC AB C B A F +=+=+=+=++=++=)()()(反变量吸收提出AB=1提出A§1.4 逻辑函数的化简例:CB BC B A AB F +•+=)(C B BC B A AB +++=)(反演CB A A BC C C B A AB +++++=)()(配项C B BC A ABC C B A C B A AB +++++=被吸收被吸收C B B B C A AB +++=)(CB C A AB ++=?AB=AC B=C?A+B=A+C B=C请注意与普通代数的区别!1.4.2 利用卡诺图化简:A BC 00011110010010011ABCBCA BCBC A ABC =+。