数字电路与逻辑设计 (1)
(完整版)数字电路与逻辑设计课后习题答案蔡良伟(第三版)
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
3-6
3-7
3-8
3-9
3-10
求减数的补码,然后与被减数相加即可。电路图如下:
3-11
3-12
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
3-13
(1)真值表:
(2)电路图
3-14
3-15
第四章习题
4-1
4-2
4-3
4-4
4-5
4-6
4-7
4-8
4-9
4-10
RSDRSJK RST
4-11
(1)转换真值表
1 1 0 1
1 1 1 0
1 1 1 1
1 0 1 0
0 0 0 0
0 0 0 1
0 0 1 0
00 11
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
××××
××××
××××
××××
××××
1×0×1×0×
0×0×0××1
0×0××1 1×
0×0××0×1
0××1 1×1×
数字电路与逻辑设计教程-第1章
1.2 数制和码制
【例1-4】求十进制数(26)10所对应的二进制数。
因此(26)10=(11010)2。
上一页 下一页 返回
1.2 数制和码制
【例1-5】求十进制数(357 ) 10所对应的八进制数。 解
因此(357 )10=(545)8。
上一页 下一页 返回
1.2 数制和码制
上一节介绍了数字信号的两种取值,实际生活中的数字表示 大多采用进位计数制。
下一页 返回
1.2 数制和码制
1.2.1 进位计数制与常用计数制
用数字量表示物理量大小时,仅用一位数码往往不够用,经 常需要用进位计数的方法组成多位数码表示。把多位数码中 每一位的构成方法以及从低位到高位的进位规则称为计数制 。在生产实践中除了人们最熟悉的十进制以外,还大量使用 各种不同的进位计数制,如八进制、十六进制等。在数字设 备中,机器只认识二进制代码,由于二进制代码书写长,所 以在数字设备中又常采用八进制代码或十六进制代码。
上一页 下一页 返回
1.2 数制和码制
任何进制数的值都可以表示为该进制数中各位数字符号值与 相应权乘积的累加和形式,该形式称为按权展开的多项式之 和。一个J进制数(N为按权展开的多项式的普遍形式可表示为 :
式中,K为任意进制数中第i位的系数,可以为0~ (J-1)数码中 的任何一个;i是数字符号所处位置的序号;m和n为整数,m为 小数部分位数(取负整数),n为整数部分位数(取正整数);.J为 进位基数,Ji为第i位的权值。例如,十进制数(123.75 )10表示 为:
第1章 微型计算机系统概述
1.1 数字电路概述 1.2 数制和码制 1.3 逻辑代数基础 本章小结
1.1 数字电路概述
数字逻辑电路设计-(王毓银)讲义.PPT第一章
an1 2n1 an2 2n2 a1 21 a0 20
a1 21 a2 22 am 2m
n1
ai
1.1.2 数制及其转换
小数部分的转换步骤如下: 将小数部分逐次乘以R,取乘 积的整数部分作为R进制的各有关数位,乘积的小数部分 继续乘以R,直至最后乘积为0或达到一定的精度为止。
例4:求(0.3125)10 =(
)2
解: 0.3125 × 2 = 0.625 ……整数为0 b-1
0.625 × 2 = 1.25 ……整数为1 b-2
3基数r为2k各进制之间的互相转换由于3位二进制数构成1位八进制数4位二进制数构成1位十六进制数以二进制数为桥梁即可方便地完成基数r为2k各进制之间的互相转换
西安邮电学院“校级优秀课程”
数字电路与逻辑设计
第一章 绪 论
第一章 绪 论
目的与要求:
1、正确理解一些有关数字电路的基本概念; 2、常用数制数的表示以及它们之间的转换; 3、掌握数字系统中常用的几种BCD码。
1.1.2 数制及其转换
例6:将十进制小数(0.39)10 转换成八进制数, 要求精度达到0.1% 。
解:要求精度达到0.1% ,因为1/83 < 1/1000 < 1/84, 所以需要精确到八进制小数4位。 0.39 × 8 = 3.12 ……整数为3 b-1=3 0.12 × 8 = 0.96 ……整数为0 b-2=0 0.96 × 8 = 7.68 ……整数为7 b-3=7 0.68 × 8 = 5.44 ……整数为5 b-4=5 所以(0.39)10 =(0.3075)8
数字电路与逻辑设计试题 (1)
《数字电路与逻辑设计》试题3参考答案一. 填空题(10)1. 一个触发器有Q 和Q 两个互补的输出引脚,通常所说的触发器的输出端是指 Q ,所谓置位就是将输出端置成 1 电平,复位就是将输出端置成 0 电平。
2. 我们可以用逻辑函数来表示逻辑关系,任何一个逻辑关系都可以表示为逻辑函数的 与或 表达式,也可表示为逻辑函数的 或与 表达式。
3.计数器和定时器的内部结构是一样的,当对不规则的事件脉冲计数时,称为 计数 器,当对周期性的规则脉冲计数时,称为 定时 器。
4.当我们在计算机键盘上按一个标为“3”的按键时,键盘向主机送出一个ASCII 码,这个ASCII 码的值为 33H 。
5.在5V 供电的数字系统里,所谓的高电平并不是一定是5V ,而是有一个电压范围,我们把这个电压范围称为 高电平噪声 容限;同样所谓的低电平并不是一定是0V ,而也是有一个电压范围,我们把这个电压范围称为 低电平噪声 容限。
二. 选择题(10)1.在数字系统里,当某一线路作为总线使用,那么接到该总线的所有输出设备(或器件)必须具有 b结构,否则会产生数据冲突。
a. 集电极开路;b. 三态门;c. 灌电流;d. 拉电流2.TTL 集成电路采用的是 b 控制,其功率损耗比较大;而MOS 集成电路采用的是 a 控制,其功率损耗比较小。
a. 电压;b.电流;c. 灌电流;d. 拉电流3. 欲将二进制代码翻译成输出信号选用 b ,欲将输入信号编成二进制代码选用 a ,欲将数字系统中多条传输线上的不同数字信号按需要选择一个送到公共数据线上选用 c ,欲实现两个相同位二进制数和低位进位数的相加运算选用 e 。
a. 编码器;b. 译码器;c. 多路选择器;d. 数值比较器;e. 加法器;f. 触发器; g. 计数器; h. 寄存器4. 卡诺图上变量的取值顺序是采用 b 的形式,以便能够用几何上的相邻关系表示逻辑上的相邻。
a. 二进制码; b. 循环码; c. ASCII 码; d. 十进制码5. 根据最小项与最大项的性质,任意两个不同的最小项之积为 0 ,任意两个不同的最大项之和为1 。
数字电路与逻辑设计微课版(第一章数字电路与逻辑设计基础)教案
第一章数字电路与逻辑设计基础本章的主要知识点包括数制及其转换、二进制的算术运算、BCD码和可靠性编码等。
1.参考学时2学时(总学时32课时,课时为48课时可分配4学时)。
2.教学目标(能力要求)●系统梳理半导体与微电子技术发展的历史,激发学生专业热情,结合我国计算机发展面临的卡脖子现状,鼓励学生积极投身信息成业自主可控;●学生可解释数字系统的概念、类型及研究方法;●学生能阐述数制的基本特点,可在不同数制之间进行数字的转换;●学生能理解带符号二进制数的代码表示,能将真值和原码、反码、补码的进行转换;●学生能熟记几种常用的编码(8421码、2421码、5421码、余三码),说明有权码和无权码的区别,能阐述不同编码的特点和特性;●学生能阐述奇偶校验码和格雷码的工作原理与主要特征,并能利用相关原理进行二进制和格雷码的转换,能根据信息码生成校验码,并能根据信息码和校验码辨别数据是否可靠。
3.教学重点●BCD码●奇偶校验码●格雷码4.教学难点●理解不同BCD码的编码方案及相关特征●理解可靠性编码方案、验证的原理以及使用方法。
5.教学主要内容(1)课程概述(15分钟)➢科技革命促生互联网时代➢半导体与微电子技术发展历程➢课程性质、内容与学习方法(2)芯片与数字电路(20分钟)➢数字信号和模拟信号➢数字逻辑电路的特点➢数字逻辑电路的分类➢数字逻辑电路的研究方法(3)数制及其转换(5分钟)➢进位计数值的概念和基本要素➢二进制和十进制的相互转换➢二进制和八进制数的相互转换➢二进制和十六进制数的相互转换(4)二进制数的算术运算(5分钟)➢无符号二进制数的算术运算➢带符号二进制数的机器码表示➢带符号二进制数的算术运算(5)BCD码(20分钟)➢有权码和无权码的区别➢8421码的编码规律及和十进制数的转换➢2421码的编码规律及和十进制数的转换➢5421码的编码规律及和十进制数的转换➢余三码的编码规律及和十进制数的转换(6)奇偶校验码(15分钟)➢奇校验和偶校验的概念➢奇校验和偶校验校验位的生成方法和校验方法➢奇校验和偶校验的特点(7)格雷码(10分钟)➢格雷码的特点和用途➢格雷码和二进制数的相互转换6.教学过程与方法(1)课程概述(15分钟)➢科技革命促生互联网时代以习总书记的讲话作为整个课程的导入,说明科技发展是强国必有之路,穿插不同国家崛起的历史,结合第一次工业革命、第二次工业革命,推出目前进入的互联网时代,结合中美贸易战事件,引导学生积极投身国产IT生态的建设。
数字电路与逻辑设计
数字电路与逻辑设计数字电路与逻辑设计1. 概述数字电路与逻辑设计指的是使用电子元件,如晶体管和集成电路,来设计电路,实现所需的数字电路逻辑功能。
这项技术是电路设计的基础,延伸到微处理器设计,功能实现以及控制系统的设计等领域。
它的核心目的是将某种逻辑功能模型所需的电路电路元件和元件组件,在尽可能小的控制要求下设计出来。
2. 技术和工具为了实现数字电路作为一种逻辑模型必须用到一系列的技术和工具,这类技术主要包括模拟信号处理、数字逻辑设计、多级逻辑组态设计、微程序控制、系统控制等,通过这些技术可以让电路系统更具功能、可靠性。
此外,在进行数字电路与逻辑设计时,还需要使用的设计工具,如电路设计工具、多级逻辑和控制系统设计工具、条件控制语言、功能描述语言等等。
3. 技术难点在实际的数字电路设计与逻辑设计中,面临着许多技术挑战。
在电路设计的时候,数字电路的设计者需要考虑仪器的数量、分布、功能、可靠性、保险设计以及可靠性测试等要素,而在进行多级逻辑组态的设计的过程中,还需要考虑项目组态、项目之间的关联性、信号的处理多样性等。
另外,在微程序控制、系统控制的设计过程中,有许多工程技术概念、技术原理和程序控制理论、工程武器思想和技术抽象原理要考虑,还有波形布局和数字运算,所以整个数字电路和应用的实现都非常复杂,里面的技术难点一大堆。
4. 应用数字电路与逻辑设计技术在电子工程和控制系统等多个应用领域中得到了深入应用,如家用电器、汽车系统、航空航天技术、信号处理技术、运动控制技术、智能仪表和自动制造等。
数字电路和逻辑设计技术日趋复杂,正逐步深入到计算机网络、信息处理、图像处理、自动化和网络安全等诸多领域,数字电路和逻辑设计的综合应用,极大地丰富了信息技术的应用领域,从而使国家才能得到提升。
数字逻辑电路-作业1
《数字电路与逻辑设计》 作业11. 填空题:2. 数字电路只能处理 数字 信号, 不能处理 模拟 信号。
3. 八进制数27.2对应的十进制数为 23.25 , 二进制数为 10111.01 。
4. 八进制数41.24对应的十六进制数为 21.5 , 十进制数是 65.256 。
5. 8421BCD 编码为(0101,0011)的十进制数是 53 , 转换为二进制数是 110101 。
6. 二进制数1100110的Grary 码为 1010101 , 8421码为 0001000000100 。
7. 逻辑代数有 逻辑与 、逻辑或和逻辑非三种基本运算。
8. 逻辑代数的三条重要规则是指代入规则、反演规则和对偶规则。
9. 一个n 变量逻辑函数的全部最小项的个数应该有2xn 个。
10. 逻辑函数 的反函数 , 对偶函数 。
11. 逻辑函数 的反函数 , 对偶函数 。
12. 根据逻辑运算关系, 逻辑函数 可以表示为 。
13. 根据逻辑运算关系, 逻辑函数 可以表示为 。
14. 设输入变量为ABC, 判别三个变量中有奇数个1时, 函数F=1, 否则F=0, 实现它的异或表达式为F= 。
15. 两输入与非门的输入为01时, 输出为 1 , 两输入或非门的输入为01时, 输出为 0 。
16. 三位二进制代码输入的译码器, 必然有 8 个输出端, 且译码器工作时, 只有 1 个呈现有效电平。
17. 消除组合逻辑电路中冒险的常用方法有增加冗余法、输出加滤波器、选通法组合。
18. 组合电路有时产生竞争-冒险, 在 情况下, 产生静态”1”冒险, 在 情况下, 产生静态”0”冒险。
19. 逻辑函数FA B =可表示成AB B A F +=。
用真值表证明下列等式:1.由真值表达式→ 成立))((C B C A C AB ++=+由真值表达式成立B A B A +=用基本定理证明下列等式:1.证明:2.一. 证明:用代数法化简下列最简与或表达式:1.=>BC C A AB BC C B A AB F++=++= 2.=>)()(C B A C B A F+++++=1=F3.=>C A B A C B B A CC B C A AB B A C B C A B A C B C A B A F +=++++=++++=+•++=•+=)1()()()(五. 用卡诺图化简下列函数(要求最简)1.C B AD C B D C B C B A F +++=12.F(A,B,C,D)=D A C A F +=3.F(A,B,C,D)=B D4.无关项: A BD m m m m m ABCD F m m m m ABCD F d m ==∑∑)8,7,5,2,0()()15,13,6,4()(5.无关项:DCB AD B m m m ABCD F m m m m m m m ABCD F d m ==∑∑)15,5,3()()11,15,7,13,11,9,0()(6. \ CA C AB F m m m m m m m m m m m m m m m m ABCD F m ++==∑)9,8,13,12,14,15,13,12,6,7,5,4,7,5,3,2()(7. BCDC B AD C B C B A F m m m m m m m m ABCD F m +++==∑)9,15,7,4,5,3,2,1()(8. D C A D C B F +=9. D B A D C B D C A C B A F +++=六.已知 代表三位二进制数, 设计一个组合电路, 当 时输出 , 当 时输出 , 要求:②写出y 的最简与或表达式;012012012012012x x x x x x x x x x x x x x x y ++++==120201x x x x x x ++=201x x x③完全用与非门画出电路图。
数字电路与逻辑设计1—4章题库
第一章1. 用卡诺图将逻辑函数012567Y A B C m =∑(、、)(、、、、、)化成最简的与或式。
(A )2. 用卡诺图将逻辑函数014567Y A B C m =∑(、、)(、、、、、)化成最简的与或式。
(A )3.用卡诺图将逻辑函数(,,,)(2,5,11,14)(0,3,6,7,9,10,13,15)Y A B C D m d =+∑化成最简的与或式。
(B )4.用卡诺图将逻辑函数(,,,)(0,2,11,13,14)(8,9,10,12,15)Y A B C D m d =+∑化成最简的与或式。
(B )5.用卡诺图将逻辑函数(,,,)(1,7,8)(3,5,9,10,12,14,15)Y A B C D m d =+∑化成最简的与或式。
(B )6.用卡诺图将逻辑函数)151052()141187630(),,,(,,,,,,,,,d m D C B A Y +=∑化成最简的与或式。
(B )7.用卡诺图将逻辑函数)1510652(1411743D 、、、、)、、、、()、、、(d m C B A Y +∑=化成最简的与或式。
(B )8.用卡诺图将逻辑函数)30(7421、)、、、()、、(d m C B A Y +∑=化成最简的与或式。
(B ) 9.用卡诺图将逻辑函数)、、、、、、、、()、、、(141210985210D m C B A Y ∑=化成最简的与或式。
(B )10.用卡诺图将逻辑函数''Y AC ABC ACD CD =+++化成最简的与或式。
(B ) 11.用卡诺图将逻辑函数Y C ABC =+化成最简的与或式。
(B )12.用卡诺图将逻辑函数'''Y AB C BC A BC D =++化成最简的与或式。
(B ) 13.用卡诺图将逻辑函数'''Y AB A C BC C D =+++化成最简的与或式。
数字电路逻辑设计试卷 (1)
《数字逻辑电路》习题及参考答案一、单项选择题1.下列四个数中最大的数是( B )A.(AF)16B.(001010000010)8421BCDC.(10100000)2D.(198)102.将代码(10000011)8421BCD 转换成二进制数为( B )A.(01000011)2B.(01010011)2C.(10000011)2D.(000100110001)23.N 个变量的逻辑函数应该有最小项( C )A.2n 个B.n2 个C.2n 个D. (2n-1)个4.下列关于异或运算的式子中,不正确的是( B )A.A A=0B. A A=0C.A 0=AD.A 1= A5.下图所示逻辑图输出为“1”时,输入变量( C )ABCD 取值组合为A.0000B.0101C.1110D.11116.下列各门电路中,( B )的输出端可直接相连,实现线与。
A.一般T TL 与非门B.集电极开路T TL 与非门C.一般C MOS 与非门D.一般T TL 或非门7.下列各触发器中,图( B )触发器的输入、输出信号波形图如下图所示。
A.2n-nB.2n-2nC.2nD.2n-1.n9.下列门电路属于双极型的是( A ) A.OC 门 B.PMOS C.NMOS D.CMOS 10.对于钟控 R S 触发器,若要求其输出“0”状态不变,则输入的 R S 信号应为( A ) A.RS=X0 B.RS=0X C.RS=X1 D.RS=1X 11.下列时序电路的状态图中,具有自启动功能的是( B )12.多谐振荡器与单稳态触发器的区别之一是( C ) A.前者有 2 个稳态,后者只有 1 个稳态 B.前者没有稳态,后者有 2 个稳态 C.前者没有稳态,后者只有 1 个稳态D.两者均只有 1 个稳态,但后者的稳态需要一定的外界信号维持 13.欲得到 D 触发器的功能,以下诸图中唯有图( A )是正确的。
14.时序逻辑电路的一般结构由组合电路与( B )组成。
数字电路与逻辑设计试题与答案
数字电路与逻辑设计(1)班级 学号 姓名 成绩一.单项选择题(每题1分,共10分)1.表示任意两位无符号十进制数需要( )二进制数。
A .6B .7C .8D .9 2.余3码10001000对应的2421码为( )。
A .01010101 B.10000101 C.10111011 D.11101011 3.补码1.1000的真值是( )。
A . +1.0111 B. -1.0111 C. -0.1001 D. -0. 1000 4.标准或-与式是由( )构成的逻辑表达式。
A .与项相或 B. 最小项相或 C. 最大项相与 D.或项相与 5.根据反演规则,()()E DE C C A F ++⋅+=的反函数为( )。
A. E )]E D (C C [A F ⋅++=B. E )E D (C C A F ⋅++=C. E )E D C C A (F ⋅++=D. E )(D A F ⋅++=E C C6.下列四种类型的逻辑门中,可以用( )实现三种基本运算。
A. 与门B. 或门C. 非门D. 与非门7. 将D 触发器改造成T 触发器,图1所示电路中的虚线框内应是( )。
图1A. 或非门B. 与非门C. 异或门D. 同或门8.实现两个四位二进制数相乘的组合电路,应有( )个输出函数。
A . 8 B. 9 C. 10 D. 11 9.要使JK 触发器在时钟作用下的次态与现态相反,JK 端取值应为( )。
A .JK=00 B. JK=01 C. JK=10 D. JK=11 10.设计一个四位二进制码的奇偶位发生器(假定采用偶检验码),需要( )个异或门。
A .2 B. 3 C. 4 D. 5二.判断题(判断各题正误,正确的在括号内记“∨”,错误的在括号内记“×”,并在划线处改正。
每题2分,共10分)1.原码和补码均可实现将减法运算转化为加法运算。
( )2.逻辑函数7),M(1,3,4,6,C)B,F(A,∏=则m(0,2,5)C)B,(A,F ∑=。
《数字电路与逻辑设计》综合练习题及解答
《数字电路与逻辑设计》综合练习题及解答第一部分习题一、填空1.将十进制数转换成等值的二进制数、十六进制数。
(51.62510 = ( 2= ( 162.(199710= ( 余3BCD = ( 8421BCD3.(BF.516= ( 24.一位二进制数只有2个数,四位二进制数有个数;为计64个数,需要位二进制数。
5.二进制数(1101.10112的等值八进制数是( 8。
6.二进制数(1101.1012的等值十进制数是( 10。
7.欲对100个对象进行二进制编码,则至少需要( 位二进制数。
8.二进制数为000000~111111能代表( 个十进制整数。
9.为将信息码10110010配成奇校验码,其配奇位的逻辑值为 ;为将信息码01101101配成偶校验码,其配偶位的逻辑值为。
10.格雷码的特点是。
11.n 变量函数的每一个最小项有个相领项。
12.当j i ≠时,同一逻辑函数的两个最小项j i m m ⋅=( 。
13.n 变量的逻辑函数,i m 为最小项,则有∑-=120n i i m =( 。
14.逻辑函数D C B A F ++=的反函数F = ( 。
15.逻辑函数(C B A F +=的对偶函数F '是 ( 。
16.多变量同或运算时, =0,则i x =0的个数必须为( 。
17.逻辑函数AB C B A F ⊕⊕=1,,(的最小项表达式为,,(C B A F =( 。
18. 逻辑函数14,12,0(10,8,4,3,2,1(,,,(∑∑Φ+=m D C B A F 的最简与或式为F =( 。
19.逻辑函数((,,(C B A C B A C B A F ++++=的最简与或式为( 。
20.巳知函数的对偶式BC D C B A D C B A F ++=',,,(,则它的原函数F =( 。
* * * * *21.正逻辑约定是( 、( 。
22.双极型三极管由截止状态过渡到饱和状态所需的过渡时间称为时间,它由时间和时间两部分组成,可用等式描述。
数字电路与逻辑设计答案邹红
(5)F A B CD ADB AD AB(C D) A BCD ( AD B) AD ( A B)(C D) A BCD AD B AD AC AD BC BD ( A AD AC) (BCD B BC BD) AD A B AD ( A AD) B ADB
(1)( 378.25 )10=( 101111010.0100 )2=( 572.2 )8=( 17A.4 )16
(2)( 194.5 )10=( 11000010.1000 )2=( 302.4 )8=( C2.8 )16
2 194 2 97 2 48 2 24 2 12 26 23 21 0
1-2 将下列十进制数转换成等值的二进制数、八进制数和十六进制数。要求
二进制数保留小数点后 4 位有效数字。
(1)( 378.25 )10;
(2)( 194.5 )10;
(3)( 56.7 )10;
(4)(27.6) 10;
解法 1:先将十进制数转换成二进制数,再用进制为 2k数之间的特点可以直
接将二进制数转换为等值的八进制数和十六进制数。
码
(9)10→(0111001)ASCII→(57)10→(01110100)格雷 BCD→(11001111)余
3BCD 码
1-8 试总结并说出:
(1)已知真值表写逻辑函数式的方法;
(2)已知逻辑函数式列真值表的方法;
(3)已知逻辑图写逻辑函数式的方法;
(4)已知逻辑函数式画逻辑图的方法;
(5)已知逻辑函数式画波形的方法;
(2)(பைடு நூலகம்6.7)10 =( ?)8421BCD 码=( ?)余 3 BCD 码;
(3)(1000 0101)8421BCD 码=( ?)格雷 BCD 码 ;
《数字电路与逻辑设计》1
“数字电子电路”学习辅导(2)“数字电子电路”是中央电大开放教育电子信息技术专业必修的专业基础课,也是成招普招应用电子技术专业、通信工程等专业必修的专业基础课。
本课程开放教育6学分,电视学时(04春)36,必做实验6个(含综合性实验1个)。
为了帮助同学们学好本课程,分八次(八章)进行教学辅导。
教学辅导分两个部分,一是教学重点内容的辅导,帮助同学们掌握基本概念、基本分析方法和设计方法;二是典型例题解析,帮助同学们掌握解题的方法和思路。
第二章逻辑代数基础一、重点内容辅导(一)逻辑函数的表示方法及其相互转换一个逻辑函数可以用不同的方法表示,它们有:逻辑函数式、真值表、逻辑图、波形图、卡诺图,它们之间可以互相转换。
(二)逻辑代数的基本运算规则逻辑代数的基本规则有代入规则、反演规则和对偶规则。
∙代入规则在任何一个逻辑等式中,如果将等式两边出现的所有同一变量都用一个函数代替之,则等式仍然成立。
利用代入规则可以把基本公式推广为多变量的形式。
∙反演规则对于任意一个函数F,如果将式中所有的与运算换成或运算,或运算换成与运算;0换成1,1 换成0;原变量换成反变量,反变量换成原变量,就得到函数F的反函数⎺F,利用反演规则可以直接得到一个函数的反函数。
∙对偶规则对于任意一个函数F,如果将式中所有的与运算换成或运算,或运算换成与运算;0换成1,1换成0,就得到的一个新的表达式F’,F和F’互为对偶式。
(三)逻辑函数的两种化简方法逻辑函数的化简方法有两种—公式化简法和卡诺图化简法。
公式化简法是反复应用逻辑代数的基本定律和规则,对逻辑函数进行反复运算求得最简表达式的过程,它适用于任意变量数逻辑函数的化简,但是难以确定化简的正确性。
图形化简法是利用逻辑相邻的最小项可以合并,消去不同的因子,保留相同的因子,从而使逻辑函数得到化简的原理,在卡诺图中对逻辑函数进行化简的一种方法,此方法直观、形象,化简的准确性较高,但它不适宜多变量逻辑函数的化简。
数字电路与逻辑设计课后题答案
驱动方程 J 1 K 1 Q3
J 2 K 2 Q1 Q Q , Q 1 2 K3 3 J 3
输出方程
Y Q3
5-1
Qn 1 Q Q Q Q Q Q J 1 K 1 Q3 3 1 3 1 3 1 状态方程: 1 n 1 K 2 Q1 Q2 Q1 Q2 Q1 Q2 Q1 Q2 J 2 Q Q , Q n 1 J3 K3 1 2 3 Q3 Q1 Q2 Q3 Q3 Q3 Q1 Q2 Q3
Z1 Y1 Y 0 Y1 Y 0 Z 2 Y1 Y 0 Y1 Y 0 Z 3 Y1 Y 0 Y1 Y 0 Z 4 Y1 Y 0 Y1 Y 0
注意:与输入无效情况 相,如何改进?
3-5 试画出用3线-8线译码器74LS138和门电路产生如下多输出 逻辑函数的逻辑图。
A0
n Q1 1 Q 2 n 1 Q 2 Q1 Q 2 Y Q 2 Q1
n 1 n 1 Q1 Q2 Y 0
状态转换图:
1 1 1 1
0
0
0
1
Q2Q1
A
Y
0
0
00
01
0 0
11
0 0
10
0 0
5-3 在图电路中,若两个移位寄存器中的原始数据分别为 A3A2A1A0=1001,B3B2B1B0=0011,试问经过4个CP信号 作用以后两个寄存器中的数据如何? 这个电路完成什么功能?
4-3 已知维持阻塞结构D触发器各输入端的电压波形如图所示, 试画出Q、 Q端对应的电压波形。
D:
Q: Q:
4-4 设图4.4中各触发器的初始状态皆为Q=0,试画出在CP 信号连续作用下各触发器输出端的电压波形。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
模数转换器
2. 转换精度 – 模数转换总是有误差的。误差的大小一般是
≤LSB/2,这个误差值是由分辨率决定的。不属 于转换精度考虑的范围。 – 转换精度是因为组成模数转换器的电子元件或 者部件的工作误差导致的转换不精确。 – 一般有三种情况:线性误差、非线性误差和增 益误差 。
线性误差
•
非线性误差
模数转换器
– Σ-Δ模数转换器通过提高采样频率(过采样) 的方法来减少有效频带内的量化噪声 。
过采样展宽了噪声 频带,即降低了有 效频带内的量化噪
声 噪声整形改变噪声 的分布,使有效频 带内的量化噪声进
一步降低
模数转换器
– 过采样和噪声整形后,还要经过数字滤波和抽 取,才能得到模数转换结果。
– 数字滤波就是用数字信号处理的方法,取出有 用频带内的信号,过滤掉高频的噪声。从图中 可以看到,大部分的噪声都会被过滤掉了。
– 高精度的数模转换器首先是分辨率会比较高, 而转换速度不会很高。如PCM63P数模转换器 的分辨率是20位,输出建立时间是200ns。
– 对于分辨率较高的数模转换器,现在都采用分 段式的电路结构。
模数转换器
• 数模转换器完成从模拟量到数字量的转换, 得到和模拟量成比例的数字量。
• 但是,模拟信号是连续信号,随时间连续 变化,有无数个模拟值。模数转换器只能 对具体的模拟值进行转换。所以,在进行 模数转换以前,必须对模拟信号离散化, 才能进一步对离散化的模拟量进行模数转 换。也就是说,模数转换是一个过程。
转换结果是10110101。
模数转换器
• 对于逐次比较模数转换器来说,完成一次 转换的时间是n+2个时钟周期。接收启动信 号是一个时钟,转换需要n个时钟周期,发 出转换完成信号是一个时钟周期。
• 逐次比较模数转换器是使用的比较多的一 种模数转换器。转换速度和分辨率成比例。 转换精度也不是很高。使用比较普遍。
增益误差
模数转换器
3. 转换速度 – 转换速度描述模数转换进行的快慢。一般而言,
模数转换的速度要低于数模转换的速度。 – 不过,现代的高速模数转换器的转换速度已经
可以和高速数模转换器的转换速度相比美。
模数转换器
• 逐次比较型模数转换器
– 由一个内置的数模转换器,以及比较器、逐次 逼近寄存器等构成。
模数转换器
• 双积分型模数转换器
– 双积分型模数转换器要通过两次积分,才能完 成从模拟信号到数字信号的转换。
模数转换器
• 转换分为三个阶段:
(1)转换准备阶段。电容快速放电,两端电压 为0。n位计数器和一位触发器都清零。
(2)第一次积分。输入在2n个时钟周期内对电 容充电,积分器输出下降,下降的最小值由输 入大小决定。
– 抽取,则是用正常的取样频率fs从数字滤波后 的信号中得到模数转换的结果。这样的模数转 换结果将有正常的工作频率,以及较高的分辨 率n。
模数转换器
• ∑-Δ模数转换器的框图
模数转换器
• 流水线型模数转换器
– 流水线型模数转换器是将一个分辨率是n位的 模数转换器用若干个较低位数的模数转换器逐 级来实现。最后将几个低位转换器的输出组合 在一起就成为高分辨率模数转换器的输出。
类似的:当d1等于1时,流入放大器的电流是I/12。d2等于 1时,流入放大器的是I/6。d3等于1时,流入放大器的是I/3。
若电阻RF的值等于3R/2,则转换输出电压是: :
数模转换器
• 数模转换器的选用
– 现代的数模转换器正在向着高速、高精度的方 向发展。一般的产品是侧重在其中的一个方面。
– 对于高速数模转换器来说,速度是第一位的, 分辨率就不会很高。例如转换速度可以达到 500MHz的DAC650,分辨率是12位。
• 比较的结果还要经过一次代码转换,才能得到最 后的数字输出。
• 编码器的n位输出,就是模数转换器的数字输出。
模数转换器
• 3并联型位模数转换器的代码转换关系表
模数转换器
• 并联比较型模数转换器具有最快的转换速 度。
• 但是当模数转换器的分辨率n提高时,它的 硬件构成中比较器和触发器的数量会随着n 的增加按指数关系增加。优先编码器的结 构也会很复杂。
FSR:满量程,对应于数 模转换器的最大输出范 围。 VFSR = (2n-1)×1位幅度
数模转换器
• 数模转换器的主要参数
1.分辨率 – 分辨率(resolution)就是数模转换器输入的
二进制数的最高位数。单位是比特(bit)。有 时候也直接用“位”作为单位。 – 分辨率是数模转换器的一个主要指标,反映转 换后能够区分的模拟信号的大小。 – n位数模转换器可以分辩的模拟量是:2VnFSR1
• 这样的集成数模转换器,精度不能保证,成本却 很高。所以实用价值不大。只有在分辨率不高的 时候,才有可能使用。
数模转换器
• 倒T型网络数模转换器
– 倒T型网络数模转换器的位权网络仍然是电阻 型网络,但是使用的电阻值只有R和2R两种。
– 一方面阻值的种类减少了。另外,只强调两种 阻值的比例关系,而不强调阻值的绝对数值。
– 非线性误差就是描述这种上下波动的程度。也 就是用上下波动的最大值来度量非线性误差。
– 非线性误差也是用满量程的百分之多少来衡量。
数模转换器
• 数模转换器 的一般框图
– 输入的n位数字量存储在一个寄存器中。每一 位数字量di控制一个模拟电子开关:di等于0时 开关断开,di等于1时,开关接通。di等于1时 将位权网络的一个支路与求和放大器连接,并 给放大器提供与di的权值成比例的输入电流, 经过放大器的求和,再转换为与数字量成比例 的模拟量的输出。
(3)第二次积分。积分器对电容反向充电,输 出上升,同时开始计数,到输出上升到0时计 数结束,输出数字信号。
模数转换器
• 不同的模拟输入时,第一次积分的时间T1是相同 的,都是等于2n个时钟周期。但是,第一次积分 结束时的V0m输出是不同的。正由于第一次积分 后V0m值的不同,第二次积分的时间T2就不相同, 得到的数字量D也不相同。
– 有时候也直接用转换速度来描述数模转换进行 的快慢。
数模转换器
4.非线性误差
– 理想的数模转换器的输入输出特性应该是一条 直线。
– 由于转换特性的不理想,实际的输入输出特性 就不会是一条直线:有些输出的值会高于相应 直线上的值,有些输出的值则是低于相应直线 上的值。也就是说,输出特性将围绕理想特性 上下波动。
– 由于每个位数较低的模数转换器都可以使用高 速的并联比较型模数转换器。流水线型模数转 换器不仅可以获得较高的分辨率,还可以有较 高的转换速度。而电路的结构的复杂度,也不 会像一级并联型模数转换器那样,迅速的增长。
数模转换器
– 不同支路的电流源提供的电流值是不同的。电 流的大小和数字位di的权值有关。
流入运算放大器的电流:
若取反馈电阻RF=R,则n位转换器的输出电压为:
在实际的集成电路设计中,不同电流值的电流源可 以通过多发射极晶体管来实现。
数模转换器
• 单电流源网络数模转换器
– 从集成电路制造来说,电流源的值比例不能很 大,权电流源网络数模转换器的位数不能很大。
放大器的零点漂移、其他物理器件的不理想等。 – 相同分辨率的DA转换器,精度可以是不同的 。
数模转换器
3.建立时间
– 建立时间(Settling Time)描述DA转换进行 的速度。建立时间是从输入数字量由全0突变 到全1起,到输出电压稳定为满量程±LSB/2的 时间。有时也称为DAC的转换时间。
模数转换器
• 双积分型模数转换器转换时间较长,和2n成比例。
• 转换精度主要和参考电源VREF的稳定度有关。 对于RC元件的精度要求并不高,因为两次积分使 用相同的RC元件,所以两次积分的时间常数是一 致的,RC元件的数值的偏差,不会影响两次积分 具有相同的时间常数。类似的,对于时钟的精确 度要求也不是很高,因为,两次积分使用的是相 同的时钟。
数模转换器
• 权电阻网络数模转换器
权电阻的值和相应数字位的权值成反比。
支路电流一般形式 流入运放的电流
输出电压
数模转换器
• 例8-1 权电阻网络数模转换器的位数是8位, VREF=-10V,问这个数模转换器的满量程输出 是多少?当输入的数字量是10100000时,输 出模拟电压是多少?
– 解:满量程输出是:
– 单电流源网络数模转换器也是通过电流源为每 个支路提供电流,但是,使用的电流源都有相 同的电流值。然后,再通过电阻的分流,获得 每个支路所需要的电流值。
– 下面是4位单电流源网络数模转换器的原理图 。
当数字量d0等于1,d3、d2、d1都等于0时 的等效电路:
对于运算放大器输入 电流的贡献是I/24
数模转换器
2. 精度
– 精度(Accuracy)是用给定数字量预期得到的模拟输 出和这个数字量输入到DA转换器实际得到的模拟输出 之差来进行度量。
– 它反映了实际的DA转换器和理想DA转换器之间的差别。 – 精度可以用输出误差折合为满量程的百分之几来度量。
也可以用多少个LSB来度量。 – 出现转换误差的原因很多。如放大器增益误差、运算
– 用逐次逼近寄存器模拟转换输出; – 一次比较决定寄存器的一位数字; – 数字值的决定从高位到低位进行,n此比较决
定n位数字输出。
模数转换器
– 例8-3 若逐次比较型模数转换器的分辨率是8。输 入模拟量是5V时,对应的数字量是10000000。如 果实际的输入模拟量的值是7.1V,给出逐次比较 型模数转换器转换的过程和结果。
–
VFSR=
VREF 28
(28Βιβλιοθήκη 1)255 10V 256
9.96V
– 当输入的数字量是10100000时,输出模拟电压是: