数字逻辑课后题讲解

合集下载

数字逻辑部分习题解析分解84页PPT

数字逻辑部分习题解析分解84页PPT


28、知之者不如好之者,好之者不如乐之者。——孔子

29、勇猛、大胆和坚定的决心能够抵得上武器的精良。——达·芬奇

30、意志是一个强壮的盲人,倚靠、要使整个人生都过得舒适、愉快,这是不可能的,因为人类必须具备一种能应付逆境的态度。——卢梭

27、只有把抱怨环境的心情,化为上进的力量,才是成功的保证。——罗曼·罗兰
数字逻辑部分习题解析分解
1、纪律是管理关系的形式。——阿法 纳西耶 夫 2、改革如果不讲纪律,就难以成功。
3、道德行为训练,不是通过语言影响 ,而是 让儿童 练习良 好道德 行为, 克服懒 惰、轻 率、不 守纪律 、颓废 等不良 行为。 4、学校没有纪律便如磨房里没有水。 ——夸 美纽斯
5、教导儿童服从真理、服从集体,养 成儿童 自觉的 纪律性 ,这是 儿童道 德教育 最重要 的部分 。—— 陈鹤琴

数字逻辑部分习题解答..共38页PPT

数字逻辑部分习题解答..共38页PPT
39、没有不老的誓言,没有不变的承 诺,踏 上旅途 ,义无 反顾。 40、对时间的价值没有没有深切认识 的人, 决不会 坚韧勤 勉。
41、学问是异常珍贵的东西,从任何源泉吸 收都不可耻。——阿卜·日·法拉兹
ቤተ መጻሕፍቲ ባይዱ42、只有在人群中间,才能认识自 己。——德国
数字逻辑部分习题解答..
36、“不可能”这个字(法语是一个字 ),只 在愚人 的字典 中找得 到。--拿 破仑。 37、不要生气要争气,不要看破要突 破,不 要嫉妒 要欣赏 ,不要 托延要 积极, 不要心 动要行 动。 38、勤奋,机会,乐观是成功的三要 素。(注 意:传 统观念 认为勤 奋和机 会是成 功的要 素,但 是经过 统计学 和成功 人士的 分析得 出,乐 观是成 功的第 三要素 。
43、重复别人所说的话,只需要教育; 而要挑战别人所说的话,则需要头脑。—— 玛丽·佩蒂博恩·普尔
44、卓越的人一大优点是:在不利与艰 难的遭遇里百折不饶。——贝多芬
45、自己的饭量自己知道。——苏联

数字逻辑第四版课后练习题含答案

数字逻辑第四版课后练习题含答案

数字逻辑第四版课后练习题含答案1. 第一章1.1 课后习题1. 将十进制数22转换为二进制数。

答:22 = 101102. 将二进制数1101.11转换为十进制数。

答:1101.11 = 1 x 2^3 + 1 x 2^2 + 0 x 2^1 + 1 x 2^0 + 1 x 2^(-1) + 1 x 2^(-2) = 13.753. 将二进制数1101.01101转换为十进制数。

答:1101.01101 = 1 x 2^3 + 1 x 2^2 + 0 x 2^1 + 1 x 2^0 + 0 x 2^(-1)+ 1 x 2^(-2) + 1 x 2^(-4) + 0 x 2^(-5) + 1 x 2^(-6) = 13.406251.2 实验习题1. 合成与门电路设计一个合成与门电路,使得它的输入A,B和C,只有当A=B=C=1时输出为1,其他情况输出为0。

答:下面是一个合成与门电路的示意图。

合成与门电路示意图其中,S1和S2是两个开关,当它们都被打开时,电路才会输出1。

2. 第二章2.1 课后习题1. 将十进制数168转换为八进制数和二进制数。

答:168 = 2 x 8^3 + 1 x 8^2 + 0 x 8^1 + 0 x 8^0 = 250(八进制)。

168 = 10101000(二进制)。

2. 将八进制数237转换为十进制数和二进制数。

答:237 = 2 x 8^2 + 3 x 8^1 + 7 x 8^0 = 159(十进制)。

237 = 010111111(二进制)。

2.2 实验习题1. 全加器电路设计一个全加器电路,它有三个输入A,B和C_in,两个输出S和C_out。

答:下面是一个全加器电路的示意图。

C_in|/ \\/ \\/ \\/ \\/ \\A|________ \\| | AND Gate______| |B|__| XOR |_| S\\\\ /\\ /\\ /\\ /| | OR Gate| ||_| C_out其中,AND Gate表示与门,XOR Gate表示异或门,OR Gate表示或门。

数字逻辑 课后习题答案

数字逻辑 课后习题答案
时序逻辑电路:电路在任意时刻产生的稳定输出值不仅与该时刻电路的输 入值有关,而且与电路过去的输入值有关。时序逻辑电 路又可根据电路中有无统一的定时信号进一步分为同 步时序逻辑电路和异步时序逻辑电路。
4. 最简电路是否一定最佳?为什么?
解答
一个最简的方案并不等于一个最佳的方案。最佳方案应满足全面的性能指标 和实际应用要求。所以,在求出一个实现预定功能的最简电路之后,往往要根据 实际情况进行相应调整。
2. 数字逻辑电路具有哪些主要特点?
解答
数字逻辑电路具有如下主要特点:
● 电路的基本工作信号是二值信号。 ● 电路中的半导体器件一般都工作在开、关状态。 ● 电路结构简单、功耗低、便于集成制造和系列化生产。产品价格低
廉、使用方便、通用性好。 ● 由数字逻辑电路构成的数字系统工作速度快、精度高、功能强、可
第二章
1 假定一个电路中,指示灯 F 和开关 A、B、C 的关系为 F=(A+B)C
试画出相应电路图。 解答
电路图如图 1 所示。
图1
2 用逻辑代数的公理、定理和规则证明下列表达式:
(1) AB + AC = AB + AC (2) AB + AB + AB + AB = 1 (3) AABC = ABC + ABC + ABC
= (A + B) ⋅ (A + B) =B
( ) F = BC + D + D ⋅ B + C ⋅ (AC + B)
= BC + D + (B + C)(AC + B) = BC + D + BC(AC + B) = BC + D + AC + B = B + D + AC

数字逻辑第6章习题解答

数字逻辑第6章习题解答

习题六6.1 可编程逻辑器件有哪些主要特点?PLD作为一种通用型可编程逻辑器件,而它的逻辑功能又是由用户通过对器件编程来自行设定的。

它可以把一个数字系统集成在一片PLD上,而不必由芯片制造厂商去设计和制作专用集成芯片。

采用PLD设计数字系统和中小规模相比具有如下特点:(1) 减小系统体积:单片PLD有很高的密度,可容纳中小规模集成电路的几片到十几片。

(低密度PLD小于700门/片,高密度PLD每片达数万门,最高达25万门)。

(2) 增强逻辑设计的灵活性:使用PLD器件设计的系统,可以不受标准系列器件在逻辑功能上的限制;用户可随时修改。

(3) 缩短设计周期:由于可完全由用户编程,用PLD设计一个系统所需时间比传统方式大为缩短;(4) 用PLD与或两级结构实现任何逻辑功能,比用中小规模器件所需的逻辑级数少。

这不仅简化了系统设计,而且减少了级间延迟,提高了系统的处理速度;(5) 由于PLD集成度高,测试与装配的量大大减少。

PLD可多次编程,这就使多次改变逻辑设计简单易行,从而有效地降低了成本;(6) 提高系统的可靠性:用PLD器件设计的系统减少了芯片数量和印制板面积,减少相互间的连线,增加了平均寿命, 提高抗干扰能力,从而增加了系统的可靠性;(7) 系统具有加密功能:多数PLD器件,如GAL或高密度可编程逻辑器件,本身具有加密功能。

设计者在设计时选中加密项,可编程逻辑器件就被加密。

器件的逻辑功能无法被读出,有效地防止电路被抄袭。

6.2 常见PLD器件有哪些主要类型?常见PLD器件根据可编程逻辑器件问世的时间,我们把PLA、PAL和GAL称为早期的可编程逻辑器件,把CPLD及FPGA称为近代的可编程逻辑器件。

也有人把它们分别称为低密度PLD和高密度PLD。

6.3 简述PAL和PLA在结构上的主要区别。

PAL是由可编程的与阵列、固定的或阵列和输出电路三部分组成。

有些PAL器件中,输出电路包含触发器和从触发器输出端到与阵列的反馈线,便于实现时序逻辑电路。

数字逻辑题目及其答案和解析(1)一共60道题

数字逻辑题目及其答案和解析(1)一共60道题

第一部分:1.在二进制系统中,下列哪种运算符表示逻辑与操作?A) amp;B) |C) ^D) ~解析:正确答案是 A。

在二进制系统中,amp; 表示逻辑与操作,它仅在两个位都为1时返回1。

2.在数字逻辑中,Karnaugh 地图通常用于简化哪种类型的逻辑表达式?A) 与门B) 或门C) 异或门D) 与非门解析:正确答案是B。

Karnaugh 地图通常用于简化或门的逻辑表达式,以减少门电路的复杂性。

3.一个全加器有多少个输入?A) 1B) 2C) 3D) 4解析:正确答案是 C。

一个全加器有三个输入:两个加数位和一个进位位。

4.下列哪种逻辑门可以实现 NOT 操作?A) 与门B) 或门C) 异或门D) 与非门解析:正确答案是 D。

与非门可以实现 NOT 操作,当且仅当输入为0时输出为1,输入为1时输出为0。

5.在数字逻辑中,Mux 是指什么?A) 多路复用器B) 解码器C) 编码器D) 多路分配器解析:正确答案是 A。

Mux 是指多路复用器,它可以选择输入中的一个,并将其发送到输出。

6.在二进制加法中,下列哪个条件表示进位?A) 0 + 0B) 0 + 1C) 1 + 0D) 1 + 1解析:正确答案是 D。

在二进制加法中,当两个位都为1时,会产生进位。

7.在数字逻辑中,一个 JK 触发器有多少个输入?A) 1B) 2C) 3D) 4解析:正确答案是 B。

一个 JK 触发器有两个输入:J 和 K。

8.下列哪种逻辑门具有两个输入,且输出为两个输入的逻辑与?A) 与门B) 或门C) 异或门D) 与非门解析:正确答案是 A。

与门具有两个输入,只有当两个输入都为1时,输出才为1。

9.在数字逻辑中,下列哪种元件可用于存储单个位?A) 寄存器B) 计数器C) 锁存器D) 可编程逻辑门阵列解析:正确答案是 C。

锁存器可用于存储单个位,它可以保持输入信号的状态。

10.一个带有三个输入的逻辑门,每个输入可以是0或1,一共有多少种可能的输入组合?A) 3B) 6C) 8D) 12解析:正确答案是 C。

(完整版)数字逻辑课后习题答案

(完整版)数字逻辑课后习题答案

习题五5.1 分析图5.35所示的脉冲异步时序电路。

解:各触发器的激励方程和时钟方程为:;;1K J 11==1K ,Q J 232==1K ,Q Q J 3323==;CP CP 1=132Q CP CP == ∴各触发器的状态方程为:(CP 的下降沿触发);11n 1Q Q =+ (Q 1的下降沿触发);321n 2Q Q Q =+ (Q 1的下降沿触发)321n 3Q Q Q =+该电路是一能自启动的六进制计数器。

5.2 已知某脉冲异步时序电路的状态表如表5.29所示,试用D 触发器和适当的逻辑门实现该状态表描述的逻辑功能。

解:表5.29所示为最小化状态表。

根据状态分配原则,无“列”相邻(行相邻在脉冲异步时序电路中不适用。

),在“输出” 相邻中,应给AD 、AC 分配相邻代码。

取A 为逻辑0,如下卡诺图所示,状态赋值为:A=00,B=11;C=01;D=10。

于是,二进制状态表如下,根据D 触发器的激励表可画出CP 2、D 2、CP 1、D 1、Z 的卡诺图,得到激励函数和输出函数,以及画出所设计的脉冲异步时序电路。

得激励方程和输出方程:;22x CP =;32212x x Q x D ++=;3221x x Q CP +=;31211x Q x Q D +=。

)Q Q (x Q x Q x Z 2132313+=+=5.3 设计一个脉冲异步时序电路,该电路有三个输入端x 1、x 2和x 3,一个输出端Z 。

仅当输入序列x 1-x 2-x 3出现时,输出Z 产输出脉冲,并且与输入序列的最后一个脉冲重叠。

试作出该电路的原始状态图和状态表。

解:5.4 分析图5.36所示的电平异步时序电路。

解:(一)写出激励函数和输出函数表达式:;1112122y x y y x x Y ++=;1221121y x y x x x Y ++=12y x Z = (二)作状态流程表。

(三) 作时间图。

设输入状态的变化序列为00→01→11→10→00→10→11→01,初始总态为(12x x 12x x ,12y y )=(00,00)。

数字逻辑课后题讲解

数字逻辑课后题讲解

第二章 组合逻辑下图所示为两种十进制数代码转换器,输入为余三码,输出为什么代码?解:这是一个余三码 至8421 BCD 码转换的电路已知输入信号A,B,C,D 的波形如下图所示,选择适当的集成逻辑门电路,设计产生输出 F 波形的组合电路(输入无反变量)解:列出真值表如下:W= AB+ACD X = BC+BD+BCD Y = CD+CD Z = D)(D C A C B A D C B D B B A F 或+++=9. 用红、黄、绿三个指示灯表示三台设备的工作情况:绿灯亮表示全部正常;红灯亮表示有一台不正常;黄灯亮表示有两台不正常;红、黄灯全亮表示三台都不正常。

列出控制电路真值表,并选出合适的集成电路来实现。

解:设:三台设备分别为 A 、B 、C : “1”表示有故障,“0”表示无故障;红、黄、绿灯分别为Y1、Y2、Y3:“1”表示灯亮;“0”表示灯灭。

据题意列出真值表如下:于是得:13.用一片4:16线译码器将8421BCD 码转换成余三码,写出表达式 解:C B A C B A Y C B A BC Y C B A Y ++==⊕+=⊕⊕=3)(21)8,6,4,2,0(),,,()8,7,4,3,0(),,,()9,4,3,2,1(),,,()9,8,7,6,5(),,,(∑=∑=∑=∑=D C B A Z D C B A Y D C B A X D C B A W设计二进制码/格雷码转换器 解:真值表B 12A 2B4:16线译码器Y 6Y 8Y 2Y 4Y 3Y 7Y 2Y 6得:18. 设计一个血型配比指示器。

解: 用XY 表示供血者代码,MN 表示受血者代码。

代码设定如下:XY = 00 A 型 MN = 00 A 型 01 B 型 01 B 型 10 AB 型 10 AB 型 11 O 型 11 O 型得:F 1 = Σ(0,2,5,6,10,12,13,14,15)19. 设计保密锁。

《数字逻辑》[白中英][第六版]习题解答

《数字逻辑》[白中英][第六版]习题解答

《数字逻辑》(白中英)(第六版)习题解答第1章开关理论基础1、将下列十进制数化为二进制数和八进制数:十进制二进制八进制49 110001 6153 110101 65127 1111111 177635 1001111011 11737.493 111.011111100 7.37479.43 1001111.0110110 117.332、将下列二进制数转换成十进制数和八进制数:二进制十进制八进制1010 10 12111101 61 751011100 92 1340.10011 0.59375 0.46101111 47 5701101 13 153、将下列十进制数转换成8421BCD码:1997=0001 1001 1001 011165.312=0110 0101.0011 0001 00103.1416=0011.0001 0100 0001 01100.9475=0.1001 0100 0111 01014、一个电路有三个输入端A、B、C,当其中有两个输入端为高电平时,输出X为高电平,试列出真值表,并写出X 的逻辑表达式。

[解]: 先列出真值表,然后写出X 的逻辑表达式A B C X 0 0 0 0 0 1 0 1 0 0 1 1 1 0 0 1 0 1 1 1 0 1 1 10 0 0 1 0 1 1 0C AB C B A BC A X ++=5、求下列函数的值:当A,B,C 为0,1,0时: BC B A +=1))((C B A C B A ++++=1 B C A B A )(+=1当A,B,C 为1,1,0时: BC B A +=0))((C B A C B A ++++=1 B C A B A )(+=1当A,B,C 为1,0,1时: BC B A +=0))((C B A C B A ++++=1 B C A B A )(+=06、用真值表证明恒等式 C B A C B A ⊕⊕=⊕⊕ 成立。

数字逻辑习题解答

数字逻辑习题解答

(3) F = B + D
8
第一章 数字逻辑基础

1-20 (1)
CD AB
00 X 1 0 X
01 0 X 1 0
11 0 X 1 0
10 X 1 0 1
00 01 11 10
(1)F = AB + BD + BD
9
第一章 数字逻辑基础
� �
1-21 分别画出题中给定的逻辑函数 Z,Y的卡诺图,并花 间写出最简与或表达式。通过卡诺图和最简与或 表达式可以看出,Z与Y互为反函数。
G = AB Y = AB ⋅C R = C
Y = AB + C = AB ⋅C
由于G和Y的表达式中都有
所以用6个与非门可以实现。
24
第三章 组合逻辑电路

3-16
Y1 = m7 + m3 + m2 + m1 Y2 = m4 + m5 + m2 + m3 Y4 = m0 + m7 Y3 = (A+ B)(A+C) = A+ B+ A+ C
解 : 与 非 门 的 三 个 输 入 端 接 高 电 平 ,1 输 =0 出为Y
与 非 门 的 输 入 端 一 个 接 高 电 平 , 一 个 接 低 电 平3, =1 输出为Y 三态门的使能端输入无效电平, 5 输 出 Y为 高 阻 态 ; 三 态 门 的 使 能 端 输 入 依 然 是 无 效 电 平6, 输 出 Y为 高 阻 态 ; 异或非门的输入端一个为高电平,一个为低电平 =0 输 出 为Y 7,
(1)Z = AB+BC+C A Y = AB+BC+ AC (2)Z =D+BA+CB+CA+CBA Y = ABCD+ABCD+AB CD

数字逻辑第四章课后答案讲解

数字逻辑第四章课后答案讲解

习题4解答4-1试用与非门设计实现函数F(A,B,C,D)=Σm(0,2,5,8,11,13,15)的组合逻辑电路。

解:首先用卡诺图对函数进行化简,然后变换成与非-与非表达式。

化简后的函数4-2试用逻辑门设计三变量的奇数判别电路。

若输入变量中1的个数为奇数时,输出为1,否则输出为0。

解:本题的函数不能化简,但可以变换成异或表达式,使电路实现最简。

真值表:逻辑函数表达式:CBACBACBACBAY⋅⋅+⋅⋅+⋅⋅+⋅⋅=CBA⊕⊕=)(BACDDCBDBADCBACDDCBDBADCBF⋅⋅⋅⋅⋅⋅⋅=++⋅⋅+⋅⋅=++⋅⋅+⋅⋅=逻辑图BACDF4-3用与非门设计四变量多数表决电路。

当输入变量A 、B 、C 、D 有三个或三个以上为1时输出为1,输入为其他状态时输出为0。

解:真值表: 先用卡诺图化简,然后变换成与非-与非表达式:逻辑函数表达式:4-4用门电路设计一个代码转换电路,输入为4位二进制代码,输出为4位循环码。

解:首先根据所给问题列出真值表,然后用卡诺图化简逻辑函数,按照化简后的逻辑函数画逻辑图。

ACDBCD ABC ABD ACD BCD ABC ABD ACD BCD ABC ABD Y ⋅⋅⋅=+++=+++=A逻辑图真值表: 卡诺图化简:化简后的逻辑函数:Y 1的卡诺图Y 2的卡诺图 Y 3的卡诺图 Y 4的卡诺图AY =1BA B A B A Y ⊕=+=2CB C B C B Y ⊕=+=3DC D C D C Y ⊕=+=4Y 逻辑图4-5图4.48所示是一个由两台水泵向水池供水的系统。

水池中安置了A 、B 、C 三个水位传感器。

当水池水位低于C 点时,两台水泵同时供水。

当水池水位低于B 点且高于C 点时,由水泵M1单独供水。

当水池水位低于A 点且高于B 点时,由水泵M2单独供水。

当水池水位高于A 点时,两台水泵都停止供水。

试设计一个水泵控制电路。

要求电路尽可能简单。

图4.48 习题4-5的示意图解:设水位低于传感器时,水位传感器的输出为1,水位高于传感器时,水位传感器的输出为0。

数字逻辑(白中英)(第六版)习题解答

数字逻辑(白中英)(第六版)习题解答

《数字逻辑》(白中英)(第六版)习题解答/ 第1章开关理论基础1、将下列十进制数化为二进制数和八进制数:十进制二进制八进制49 110001 6153 110101 65127 1111111 177635 11 11732、将下列二进制数转换成十进制数和八进制数:二进制十进制八进制1010 10 12111101 61 751011100 92 134101111 47 5701101 13 153、将下列十进制数转换成8421BCD码:1997=0001 1001 1001 0111=0110 0001 0010=0100 0001 0110=0100 0111 01014、一个电路有三个输入端A、B、C,当其中有两个输入端为高电平时,输出X为高电平,试列出真值表,并写出X的逻辑表达式[解]:先列出真值表,然后写出X的逻辑表达式ABC X /0 0 0 P 00 0 1/■ 00 1 0 /00 1 1 11 0 0 01 0 1 1/1 1 0 11 1 1 0X ABC ABC ABC5、求下列函数的值:当A,B,C 为0,1,0 时:AB BC =1(A B C)(A B C) =1(AB AC)B =1当A,B,C 为1,1,0 时:AB BC =0(A B C)(A B C) =1(AB AC)B =1当A,B,C 为1,0,1 时:AB BC =0\ (A B C)(A B C) =1\ (AB AC)B =06用真值表证明恒等式A B C A B C成立。

证明:------- ■------------------------ --------------------------ABC ABC ABC0 0 0、0 00 0 1 \ 1 10 1 0 \ 1 10 1 1 、0 01 0 0 1 1 /1 0 1 0 \0 /1 1 0 0 \01 1 1 1 1所以由真值表得证。

数字逻辑(第二版)毛法尧课后题答案(1 6章)

数字逻辑(第二版)毛法尧课后题答案(1 6章)

数字逻辑(第二版)毛法尧课后题答案(1 6章)数字逻辑(第二版)毛法尧课后题答案(1-6章)“数字逻辑”的问题解决习题一1.1将以下不同的十六进制数写成加权展开式:⑴(4517.239)10=4×103+5×102+1×101+7×100+2×10-1+3×10-2+9×10-3⑵(10110.0101)2=1 × 24+0 × 23+1 × 22+1 × 21+0 × 20+0 × 2-1+1 × 2-2+0 × 2-3+1 × 2-4⑶(325.744)8=3 × 82+2 × 81+5 × 80+7 × 8-1+4 × 8-2+4 × 8-3⑷(785.4af)16=7×162+8×161+5×160+4×16-1+a×16-2+f×16-31.2完成下列二进制表达式的运算:1.3将下列二进制数转换为十进制、八进制和十六进制数:⑴ (1110101) 2 = (165)8 = (75) 16 = 7 × 16+5=(117)10⑵(0.110101)2=(0.65)8=(0.d4)16=13×16-1+4×16-2=(0.828125)10⑶(10111.01)2=(27.2)8=(17.4)16=1×16+7+4×16-1=(23.25)101.4将下列十进制数转换为二进制数、八进制数和十六进制数,精确到小数点后5位:⑴ (29)10=(1D)16=(11101)2=(35)8⑵(0.207)10=(0.34fdf)16=(0.001101)2=(0.15176)8⑶(33.333)10=(21.553f7)16=(100001.010101)2=(41.25237)8第1页《数字逻辑》习题解答1.5如何判断二进制正整数B=b6b5b4b3b2b1b0是否可以除以(4)10?解:一个二进制正整数被(2)10除时,小数点向左移动一位,被(4)10除时,小数点向左移动两位,能被整除时,应无余数,故当b1=0和b0=0时,二进制正整数b=b6b5b4b3b2b1b0能否被(4)10整除.1.6写出下列数字的原代码、反代码和补码:⑴ 0.1011[0.1011]原=0.1011;[0.1011]反=0.1011;[0.1011]补=0.1011⑵0.0000[0.000]原件=0.0000;[0.0000]逆=0.0000;[0.0000]增补=0.0000⑶ - 10110[-10110]原=110110;[-10110]反=101001;[-10110]补=1010101.7已知[n]补=1.0110,求[n]原,[n]反和n.解决方案:从[n]补码=1.0110,[n]逆=[n]补码-1=1.0101,[n]原=1.1010,n=-0.10101.8用原码、逆码和补码完成以下操作:⑴ 0000101-0011010[0000101-0011010]原=10010101;∴0000101-0011010=-0010101。

《电子技术基础》数电部分课后习题解答

《电子技术基础》数电部分课后习题解答

数字电子部分习题解答第1章数字逻辑概论1.2.2 将10进值数127、2.718转换为2进制数、16进制数解:(2) (127)D = (1111111)B 此结果由127除2取余直至商为0得到。

= (7F)H 此结果为将每4位2进制数对应1位16进制数得到。

(4) (2.718)D = (10.1011)B 此结果分两步得到:整数部分--除2取余直至商为0得到;小数部分—乘2取整直至满足精度要求.= (2.B)H 此结果为以小数点为界,将每4位2进制数对应1位16进制数得到。

1.4.1 将10进值数127、2.718转换为8421码。

解:(2) (127)D = = (000100100111)(000100100111)8421BCD 此结果为将127中每1位10进制数对应4位8421码得到。

(4) (2.718)D = (0010.0111 0001 1000)8421BCD 此结果为将2.718中每1位10进制数对应4位8421码得到。

第2章逻辑代数2.23 用卡诺图化简下列各式。

解:(4) )12,10,8,4,2,0(),,,(å=m D C B A L D C AB D C B A D C B A D C B A D C B A D C B A +++++=对应卡诺图为: 化简结果: DB DC L +=解:(6) åå+=)15,11,55,3,1()13,9,6,4,2,0(),,,(d m D C B A L 对应卡诺图为: 卡诺图化简原则: 1. 每个圈包围相邻1单元(每个1对应1个最小项)的个数为2n (1,2,4,8,16); 2. 每个圈应包围尽量多的1单元; 3. 同一个1单元可以被多个圈包围; 4. 每个1单元均应被圈过; 5. 每个圈对应一个与项; 6. 化简结果为所有与项的或(加). 化简结果: D A L +=第4章 组合逻辑电路组合逻辑电路4.4.7 试用一片74HC138实现函数ACD C AB D C B A L +=),,,( 4.4.7 试用一片74HC138实现函数ACD C AB D C B A L +=),,,(。

数字逻辑 习题讲解PPT学习教案

数字逻辑 习题讲解PPT学习教案

解:F = ∏ M3(3,4,5,6,7) = ∑m3 (0,1,2) =Y0+Y1+Y2 =Y0·Y1·Y2
74LS138
Y
0Y
Y1
C B
A
A
B C
Y5Y2Y3Y4 6Y
7
& F
74LS138
Y
Y0Y1
C B
A
A
B C
2Y3Y Y4 5Y 6Y
7
& F
第7页/共16页

A
74LS138
G2A Y
0000 0001 0010 0011 0100 1011 1100 1101 1110 1111
d1
1d 1
1d d
2421码 =8421码 +0000
1d d
2421码 =8421码 +0110
F = B8+ B4 B2 + B4 B1
B
8B
4B
&
≥1
2
B 4B
&
1 第13页/共16页
BB B B
fxyzxyzfxyzxyzfxyzxyzfxyzxyz74151c15vc7323agtbagtbaeqbaeqbaltbaltba0a1a2a3b0b1b2b374ls85agtbagtbaeqbaeqbaltbaltba0a1a2a3b0b1b2b3agtbagtbaeqbaeqbaltbaltba0a1a2a3b0b1b2b3x0y0x1y1x2y2x3y3x12y12x13y13x14y14x15y1574ls8574ls85第11页共16页326326使用一个使用一个msimsi44位加法器设计下列十进制代码转换器位加法器设计下列十进制代码转换器24212421码码84218421码码2421码00002421码011010108421码第12页共16页8421码2421码000000010010001101000101011001111000100100000001001000110100101111001101111011112421码842100002421码8421码0110第13页共16页fabcbcbcfabcbcbc当当b1b1时时f静态静态11险象险象当当a1c0静态静态11险象险象化简化简facac可消除险象
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章 组合逻辑下图所示为两种十进制数代码转换器,输入为余三码,输出为什么代码?解:这是一个余三码 至8421 BCD 码转换的电路已知输入信号A,B,C,D 的波形如下图所示,选择适当的集成逻辑门电路,设计产生输出 F 波形的组合电路(输入无反变量)解:列出真值表如下:W= AB+ACD X = BC+BD+BCD Y = CD+CD Z = D)(D C A C B A D C B D B B A F 或+++=9. 用红、黄、绿三个指示灯表示三台设备的工作情况:绿灯亮表示全部正常;红灯亮表示有一台不正常;黄灯亮表示有两台不正常;红、黄灯全亮表示三台都不正常。

列出控制电路真值表,并选出合适的集成电路来实现。

解:设:三台设备分别为 A 、B 、C : “1”表示有故障,“0”表示无故障;红、黄、绿灯分别为Y1、Y2、Y3:“1”表示灯亮;“0”表示灯灭。

据题意列出真值表如下:于是得:13.用一片4:16线译码器将8421BCD 码转换成余三码,写出表达式 解:C B A C B A Y C B A BC Y C B A Y ++==⊕+=⊕⊕=3)(21)8,6,4,2,0(),,,()8,7,4,3,0(),,,()9,4,3,2,1(),,,()9,8,7,6,5(),,,(∑=∑=∑=∑=D C B A Z D C B A Y D C B A X D C B A W设计二进制码/格雷码转换器 解:真值表B 12A 2B4:16线译码器Y 6Y 8Y 2Y 4Y 3Y 7Y 2Y 6得:18. 设计一个血型配比指示器。

解: 用XY 表示供血者代码,MN 表示受血者代码。

代码设定如下:XY = 00 A 型 MN = 00 A 型 01 B 型 01 B 型 10 AB 型 10 AB 型 11 O 型 11 O 型得:F 1 = Σ(0,2,5,6,10,12,13,14,15)19. 设计保密锁。

F1F2解: 设A,B,C 按键按下为1,F 为开锁信号(F=1为打开),G 为报警信号(G=1为报警)。

F 的卡诺图:化简得:G 的卡诺图化简得:AB C 00 01 11 100 1111 AC AB F +=AB C 00 01 11 100 1111 C A B A G+=第三章时序逻辑7. 分析下图所示同步计数电路解:先写出激励方程,然后求得状态方程状态图如下:该计数器是五进制计数器,可以自启动。

8. 作出状态转移表和状态图,确定其输出序列。

解:求得状态方程如下故输出序列为:0001113. 分析下图所示同步时序逻辑电路,作出状态转移表和状态图,说明它是Mealy型电路还是Moore型电路以及电路的功能。

解:电路的状态方程和输出方程为:该电路是Moore 型电路。

当X=0时,电路为模4加法计数器; 当X=1时,电路为模4减法计数器16. 某计数器的波形如图示。

解:(1)确定计数器的状态计数器循环中有7个状态。

nnnnnnn nn QQ Z QQ X Q Q X QQQ 21212112111)()(=⊕+⊕==++nnnn nnnnnnn nn QQ Q D Q QQ Q Q Q Q D Q QD Q 1231111212132122313+==++====+++补充题D 触发器的特性方程:Q n+1=DJK 触发器的特性方程:Q n+1=JQn ̅̅̅̅+K ̅Q n分析图2所示的时序电路的逻辑功能,写出电路的驱动方程、状态方程,画出状态转换图,说明电路能否自启动。

FF0、FF1、FF2是三个下降沿触发型JK 触发器。

解:QQQQ QQ Q QQ n nn n nn nnn K J 2201122012+===+QQ QQ Q QQQQnn n nn n n nn K J 1211101021+===+Q Qnn K J 01001===+模6的加法计数器,电路可以自启动。

(驱动方程3分,状态方程3分,状态转换图3分,自启动判断1分)1. 组合逻辑电路分析。

(共10分) 分析下面组合逻辑电路,(1)写出下图组合逻辑的函数表达式;(3分) (2)根据表达式写出真值表;(3分) (3)分析电路的逻辑功能。

(4分)A BCF(1)函数表达式。

(3分)A+B B+C A+C (A B)(B C)(C A)AB BC AC F =++=+++=++(2(3分析:A 、B 、C 三人对某事件进行表决,同意用“1”表示; 不同意用“0”表示。

表决结果为FF = 1:该事件通过; F = 0:该事件未通过。

结论:多数表决逻辑。

2. 时序逻辑电路分析。

(共11分) 分析下面同步计数器电路,(1)写出激励函数和次态方程;(3分) (2)作出状态转换表和状态图;(5分) (3)分析电路的逻辑功能。

(3分)(1)写出输出函数、激励函数及次态函数;(3分)激励函数: n 13D Q =; n 21D Q = ;n 32D Q =将激励函数代入D 触发器特征方程:1Q D n +=则,次态函数:1n 13Q n Q +=1n 21n Q Q +=1n 32n Q Q +=(2) 列出状态转换表 (3分)(3) 列出状态转换图 ((4) 逻辑功能分析(3分)根据状态图,该电路执行移位功能,当cp 脉冲到达时,寄存器内存储的数据顺序左移,最右边的1位移至最左边的寄存器中。

1、组合逻辑电路设计。

(共11分)3位二进制数,并判断 3整除。

(1) 设定电路输入输出状态;(2分) (2) 列写真值表;(3分)(3) 写出逻辑表达式;(2分) (4) 采用“及非门”,画出逻辑电路图。

(4分)答:(1)设定输出状态(2分)电路输入设为3个:A ,B ,C 三个输入端;每个输入端接收二进制数的1位。

电路的输出设为1个:F 。

F 为“1”表示能被整除;为“0”时表示不能整除。

(2)画真值表(3分)(3)写逻辑函数式(2分)ABC ABC F =+(4)画逻辑电路图(4分)ABC ABC F ABC ABC ABC ABC F =+==+=•BC(本题满分8分)电路如图所示,D 触发器是正边沿触发器,图中给出了时钟CP 及输入K 的波形。

(1)试写出电路次态输出1+n Q 逻辑表达式。

(2)画出Q Q ,的波形。

(本题满分16分)今有A、B、C三人可以进入某秘密档案室,但条件是A、B、C 三人在场或有两人在场,但其中一人必须是A,否则报警系统就发出警报信号。

试:(1)列出真值表;(2)写出逻辑表达式并化简;(3)画出逻辑图。

解:设变量A、B、C表示三个人,逻辑1表示某人在场,0表示不在场。

F表示警报信号,F=1表示报警,F=0表示不报警。

根据题意义,列出真值表由出真值表写出逻辑函数表达式,并化简BACAF⊕+B=++=+BCCA(B)CCAAABC画出逻辑电路图下图是由三个D触发器构成的寄存器,试问它是完成什么功能的寄存器?设它初始状态Q2 Q1 Q0 =110,在加入1个CP脉冲后,Q2 Q1 Q0等于多少?此后再加入一个CP脉冲后,Q2 Q1 Q0等于多少?解: 时钟方程CPCP CP CP ===210激励方程n Q D 20= ,nQ D 01=,n Q D 12=状态方程n n Q D Q 2010==+,n n Q D Q 0111==+,n n Q D Q 1212==+ 状态表分析图示同步时序电路a) 写出驱动方程、状态方程; b) 画状态表和状态转换图; c) 说明电路功能和特点。

(16分)CP解:按照时序逻辑电路的分析方法来解题。

1)根据所给的时序逻辑电路对所有的输出变量写出输出方程;Z =Q 22)对电路中的每个触发器均写出其驱动方程;J 0=Q 2̅̅̅̅,K 0=1J1=K1=Q0J2=Q1Q0,K2=13)将每个触发器的驱动方程代入其特性方程,得到各个触发器的状态方程;Q0n+1=J0Q0n̅̅̅̅+K0̅̅̅̅Q0n=Q2n̅̅̅̅Q0n̅̅̅̅Q1n+1=J1Q1n̅̅̅̅+K1̅̅̅̅Q1n=Q0n Q1n̅̅̅̅+Q0n̅̅̅̅Q1n=Q0n⊕Q1nQ2n+1=J2Q2n̅̅̅̅+K2̅̅̅̅Q2n=Q1n Q0n Q2n̅̅̅̅4)根据输出方程组和状态方程组列出时序逻辑电路的状态表如表所示;表如题所示电路的状态表5)画出其状态图如图7所示;6)由状态表或者状态图等来判断电路的逻辑功能。

由状态图可知,如题电路是一个五进制的计数器,具有自启动的功能。

相关文档
最新文档