数字电路答案第四章 时序逻辑电路1
数字电路与逻辑设计习题_4第四章组合逻辑电路剖析
数字电路与逻辑设计习题_4第四章组合逻辑电路剖析第四章组合逻辑电路一、选择题1.下列表达式中不存在竞争冒险的有。
A.Y=B +A BB.Y=A B+B CC.Y =A B C +ABD.Y =(A+B )A D 2.若在编码器中有50个编码对象,则要求输出二进制代码位数为位。
A.5B.6C.10D.503.一个16选一的数据选择器,其地址输入(选择控制输入)端有个。
A.1B.2C.4D.16 4.下列各函数等式中无冒险现象的函数式有。
A.B A AC C B F ++= B.B A BC C A F ++=C.B A B A BC C A F +++=D.C A B A BC B A AC C B F +++++=E.B A B A AC C B F +++= 5.函数C B AB C A F ++=,当变量的取值为时,将出现冒险现象。
A.B=C=1B.B =C=0C.A =1,C=0D.A =0,B=0 6.四选一数据选择器的数据输出Y 与数据输入X i 和地址码A i 之间的逻辑表达式为Y = 。
A.3X A A X A A X A A X A A 01201101001+++B.001X A AC.101X A AD.3X A A 017.一个8选一数据选择器的数据输入端有个。
A.1 B.2 C.3 D.4 E.8 8.在下列逻辑电路中,不是组合逻辑电路的有。
A.译码器B.编码器C.全加器 D.寄存器9.八路数据分配器,其地址输入端有个。
A.1B.2C.3D.4E.8 10.组合逻辑电路消除竞争冒险的方法有。
A. 修改逻辑设计B.在输出端接入滤波电容C.后级加缓冲电路D.屏蔽输入信号的尖峰干扰 11.101键盘的编码器输出位二进制代码。
A.2B.6C.7D.812.用三线-八线译码器74LS 138实现原码输出的8路数据分配器,应。
A.A ST =1,B ST =D ,C ST =0 B. A ST =1,B ST =D ,C ST =D C.A ST =1,BST =0,CST =D D.A ST =D ,BST =0,CST =013.以下电路中,加以适当辅助门电路,适于实现单输出组合逻辑电路。
第4章 时序逻辑电路设计
1模型
时序电路按其状态的改变方式不同,可分为同 步时序逻辑电路和异步时序逻辑电路两种,在 图4.5中,当CLK1与CLK2为相同信号时,该 电路为同步电路;当CLK1与CLK2为不同信号 时,该电路为异步电路。
output q;
reg
q;
always@(posedge clk or posedge rst)
begin
if(rst==1’b1)
q<=1’b0;
else if(en==1’b1)
q<=data;
else ;
end
endmodule
带同步复位、上升沿触发的触发器
module dff_synrst(data,rst,clk,q); input data,rst,clk; output q; reg q; always@(posedge clk) begin if(rst==1’b1) q<=1’b0; else q<=data; end
本设计要求用仿真和测试两种手段来验证 计数器的功能。实验时,可以通过修改十进 制计数器的设计得到六进制、100进制计数器。
三、设计要求
(1) 完成各模块的Verilog HDL设计编码; (2) 进行功能仿真; (3) 下载并验证计数器功能; (4) 如果60进制计数器要求用6进制和10进制
计数器搭建电路,请画出设计连接图,并 完成设计编码和验证。
else q<=data; end endmodule
带异步复位和置位、上升沿触发的触发器
module dff_asynrst(data,rst,set,clk,q);
数字逻辑(欧阳星明)第四章
第四章
组合逻辑电路
4.3.2 设计举例 例1 设计一个三变量“多数表决电路”。
解 分析:“多数表决电路”是按照少数服从多数的原则 对某项决议进行表决,确定是否通过。 令 逻辑变量A、B、C --- 分别代表参加表决的3个成员, 并约定逻辑变量取值为0表示反对,取值为1表示赞成; 逻辑函数 F --- 表示表决结果。F取值为0表示决议被否定, F取值为1表示决议通过。 按照少数服从多数的原则可知,函数和变量的关系是:当3 个变量 A、B、C中有 2 个或 2个以上取值为 1 时,函数F 的值为 1, 其他情况下函数F的值为0。
2
第四章
组合逻辑电路
4. 1 基 本 概 念
一.定义 组合逻辑电路:若逻辑电路在任何时刻产生的稳定输出 值仅仅取决于该时刻各输入值的组合,而与过去的输入值无 关,则称为组合逻辑电路。 二.结 构 组合逻辑电路的结构框图如下图所示。
输 X1 入X 2 信 号 Xn
组合 逻辑电路
信 号 Fm
F1 输 F2 出
第四章
组合逻辑电路
第
四
章
组
合
逻
辑
电
路
1
第四章
组合逻辑电路
数字系统中的逻辑电路按其结构可分为组合逻辑电路和 时序逻辑电路两大类型。 组合逻辑电路既可完成各种复杂的逻辑功能,又是时序 逻辑电路的组成部分,应用十分广泛。 本章知识要点: 组合逻辑电路分析和设计的基本方法; 组合逻辑电路设计中几个常见的实际问题及其处理; 组合逻辑电路中的竞争与险象问题。
图中, X1,X2 , … , Xn 是电路的 n 个输入信号, F1,F2,… , Fm 是电路的m个输出信号。输出信号是输入信号的函数。
数字电子技术基础简明教程第三版4-6章(含答案)
第四章(选择、判断、填空共30题)一、选择题1.N个触发器可以构成能寄存位二进制数码的寄存器。
A.N-1B.NC.N+1D.2N2.在下列触发器中,有约束条件的是。
A.主从J K F/FB.主从D F/FC.同步R S F/FD.边沿D F/F3.一个触发器可记录一位二进制代码,它有个稳态。
A.0B.1C.2D.3E.44.存储8位二进制信息要个触发器。
A.2B.3C.4D.85.对于T触发器,若原态Q n=0,欲使新态Q n+1=1,应使输入T=。
A.0B.1C.QD.Q6.对于T触发器,若原态Q n=1,欲使新态Q n+1=1,应使输入T=。
A.0B.1C.QD.Q7.对于D触发器,欲使Q n+1=Q n,应使输入D=。
A.0B.1C.QD.Q8.对于J K触发器,若J=K,则可完成触发器的逻辑功能。
A.R SB.DC.TD.Tˊ9.欲使J K触发器按Q n+1=Q n工作,可使J K触发器的输入端。
A.J=K=0B.J=Q,K=QC.J=Q,K=QD.J=Q,K=0E.J=0,K=Q10.欲使J K触发器按Q n+1=Q n工作,可使J K触发器的输入端。
A.J=K=1B.J=Q,K=QC.J=Q,K=QD.J=Q,K=1E.J=1,K=Q11.欲使J K触发器按Q n+1=0工作,可使J K触发器的输入端。
A.J=K=1B.J=Q,K=QC.J=Q,K=1D.J=0,K=1E.J=K=112.欲使J K触发器按Q n+1=1工作,可使J K触发器的输入端。
A.J=K=1B.J=1,K=0C.J=K=QD.J=K=0E.J=Q,K=013.欲使D触发器按Q n+1=Q n工作,应使输入D=。
A.0B.1C.QD.Q14.下列触发器中,克服了空翻现象的有。
A.边沿D触发器B.主从R S触发器C.同步R S触发器D.主从J K触发器15.下列触发器中,没有约束条件的是。
A.基本R S触发器B.主从R S触发器C.同步R S触发器D.边沿D触发器16.描述触发器的逻辑功能的方法有。
数字电子技术基础第四章习题及参考答案
数字电子技术基础第四章习题及参考答案第四章习题1.分析图4-1中所示的同步时序逻辑电路,要求:(1)写出驱动方程、输出方程、状态方程;(2)画出状态转换图,并说出电路功能。
CPY图4-12.由D触发器组成的时序逻辑电路如图4-2所示,在图中所示的CP脉冲及D作用下,画出Q0、Q1的波形。
设触发器的初始状态为Q0=0,Q1=0。
D图4-23.试分析图4-3所示同步时序逻辑电路,要求:写出驱动方程、状态方程,列出状态真值表,画出状态图。
CP图4-34.一同步时序逻辑电路如图4-4所示,设各触发器的起始状态均为0态。
(1)作出电路的状态转换表;(2)画出电路的状态图;(3)画出CP作用下Q0、Q1、Q2的波形图;(4)说明电路的逻辑功能。
图4-45.试画出如图4-5所示电路在CP波形作用下的输出波形Q1及Q0,并说明它的功能(假设初态Q0Q1=00)。
CPQ1Q0CP图4-56.分析如图4-6所示同步时序逻辑电路的功能,写出分析过程。
Y图4-67.分析图4-7所示电路的逻辑功能。
(1)写出驱动方程、状态方程;(2)作出状态转移表、状态转移图;(3)指出电路的逻辑功能,并说明能否自启动;(4)画出在时钟作用下的各触发器输出波形。
CP图4-78.时序逻辑电路分析。
电路如图4-8所示:(1)列出方程式、状态表;(2)画出状态图、时序图。
并说明电路的功能。
1C图4-89.试分析图4-9下面时序逻辑电路:(1)写出该电路的驱动方程,状态方程和输出方程;(2)画出Q1Q0的状态转换图;(3)根据状态图分析其功能;1B图4-910.分析如图4-10所示同步时序逻辑电路,具体要求:写出它的激励方程组、状态方程组和输出方程,画出状态图并描述功能。
1Z图4-1011.已知某同步时序逻辑电路如图4-11所示,试:(1)分析电路的状态转移图,并要求给出详细分析过程。
(2)电路逻辑功能是什么,能否自启动?(3)若计数脉冲f CP频率等于700Hz,从Q2端输出时的脉冲频率是多少?CP图4-1112.分析图4-12所示同步时序逻辑电路,写出它的激励方程组、状态方程组,并画出状态转换图。
数字电子技术习题答案
习题答案第一章数制和码制1.数字信号和模拟信号各有什么特点?答:模拟信号——量值的大小随时间变化是连续的。
数字信号——量值的大小随时间变化是离散的、突变的(存在一个最小数量单位△)。
2.在数字系统中为什么要采用二进制?它有何优点?答:简单、状态数少,可以用二极管、三极管的开关状态来对应二进制的两个数。
3.二进制:0、1;四进制:0、1、2、3;八进制:0、1、2、3、4、5、6、7;十六进制:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。
4.(30.25)10=( 11110.01)2=( 1E.4)16。
(3AB6)16=( 0011101010110110)2=(35266)8。
(136.27)10=( 10001000.0100)2=( 88.4)16。
5.B E6.ABCD7.(432.B7)16=( 010*********. 10110111)2=(2062. 556)8。
8.二进制数的1和0代表一个事物的两种不同逻辑状态。
9.在二进制数的前面增加一位符号位。
符号位为0表示正数;符号位为1表示负数。
这种表示法称为原码。
10.正数的反码与原码相同,负数的反码即为它的正数原码连同符号位按位取反。
11.正数的补码与原码相同,负数的补码即为它的反码在最低位加1形成。
12.在二进制数的前面增加一位符号位。
符号位为0表示正数;符号位为1表示负数。
正数的反码、补码与原码相同,负数的反码即为它的正数原码连同符号位按位取反。
负数的补码即为它的反码在最低位加1形成。
补码再补是原码。
13.A:(+1011)2的反码、补码与原码均相同:01011;B: (-1101)2的原码为11101,反码为10010,补码为10011.14.A: (111011)2 的符号位为1,该数为负数,反码为100100,补码为100101. B: (001010)2 的符号位为0,该数为正,故反码、补码与原码均相同:001010.15.两个用补码表示的二进制数相加时,和的符号位是将两个加数的符号位和来自最高有效数字位的进位相加,舍弃产生的进位得到的结果就是和的符号。
数字电子技术时序逻辑电路习题
5、画逻辑电路图
T1 = Q1 + XQ0 T0 = XQ0 + XQ0 Z = XQ1Q0
第43页/共55页
6、检查自启动
全功能状态转换表
现 入 现 态 次 态 现驱动入 现输出
Xn Q1n Q0nQ1n+1Q0n+1 T1 T0
Zn
1/0
0/0 0 0 0 0 1 0 1
0
现入 现态 次 态
X Q1 Q0 Q1 Q0 0 0 00 1 0 0 11 0 0 1 00 0
1 0 00 1 1 0 11 0 1 1 01 1 1 110 0
现驱动入 现输出
D1 D0 01 10 00
Z1 Z2
00 00 10
01 10 11 00
00 00 00 01
D1 = Q1Q0 + Q1Q0X
标题区
节目录
第14页/共55页
X/Z
S0 1/0
S1
1/1
0/0
S2
10101…
题6.2(1)的状态转移图
③ 状态间的转换关系
标题区
节目录
第15页/共55页
X/Z
0/0 S0 1/0
S1 1/0
1/1
11…
0/0
0/0
100…
S2
题6.2(1) 的原始状态转移图
标题区
节目录
第16页/共55页
(2) 解:① 输入变量为X、输出变量为Z;
S1 1/0
11…
0/0
1/1
0/0
100…
S2
题6.2(2) 的原始状态转移图
标题区
节目录
第19页/共55页
数字逻辑随堂练习答案
*数字逻辑o第一章进位计数制o第二章、布尔代数▪第一节、“与”“或”“非”逻辑运算的基本定义▪第二节、布尔代数的基本公式及规则▪第三节、逻辑函数的代数化简法▪第四节、逻辑函数的图解化简法▪第五节、逻辑函数的列表化简法o第三章组合逻辑电路的设计▪第一节、常用门电路▪第二节、半加器和全加器的分析▪第三节译码器的分析▪第四节、其它常用电路分析o第四章组合逻辑函数的设计▪第一节、采用门电路实现组合逻辑电路的设计▪第二节、转化成“与非”“或非”“与或非”形式▪第三节、组合电路设计中几个问题的考虑▪第四节、组合逻辑电路设计举例o第五章大规模集成电路▪第一节、由中规模器件构成的组合逻辑电路▪第二节、由中规模器件构成的组合逻辑电路设计▪第三节、采用只读存贮器实现组合逻辑电路设计▪第四节、组合逻辑电路中的竞争与险象*o第六章时序电路的分析▪第一节、同步时序电路▪第二节、触发器的逻辑符号及外部特性▪第三节、时序电路的状态表和状态图▪第四节、同步时序电路的分析方法o第七章同步时序电路的设计▪第一节、概述▪第二节、形成原始状态表的方法▪第三节、状态化简▪第四节、同步时序电路设计举例▪第五节、状态编码*o第八章异步时序电路的分析和设计▪第一节、脉冲异步电路的分析和设计▪第二节、电平异步电路概述▪第三节、电平异步电路分析▪第四节、电平异步电路的设计▪第五节、时序电路中的竞争与险象*o第九章数字逻辑计算机辅助设计方法▪3 / 205 / 207 / 209 / 2011 / 20A. B. C. D. 参考答案:D13 / 2015 / 2017 / 20。
习题答案(数电)
西安工程大学
数字电子技术基础
Q 23. 已知 D 触发器各输入端的波形如图所示,试画出 Q 、 触发器各输入端的波形如图所示, 端的波形。 端的波形。
答案: 答案:
西示为边沿 触发器构成的电路图,设触发器的初状态 如图所示为边沿D触发器构成的电路图 触发器构成的电路图, Q1Q0=00,确定 0 及Q1在时钟脉冲作用下的波形。 在时钟脉冲作用下的波形。 ,确定Q 答案: 答案: 因为 D0 = Q1
17. 试用 试用74161构成九进制计数器。(可采用异步清零法或 构成九进制计数器。( 构成九进制计数器。(可采用异步清零法或 同步预置数法) 同步预置数法) 异步清零法 同步预置数法
答案: 答案:
西安工程大学
数字电子技术基础 17.由或非门组成的触发器和输入端信号如图所示,设触发器 由或非门组成的触发器和输入端信号如图所示, 由或非门组成的触发器和输入端信号如图所示 的初始状态为1,画出输出端Q的波形 的波形。 的初始状态为 ,画出输出端 的波形。 答案: 答案:
西安工程大学
数字电子技术基础 列状态转换表 画状态转换图和时序波形图
由状态图可以看出, 由状态图可以看出, 当输入X 当输入 =0时,状态变化为: 00→01→10→11→00→… 时 状态变化为: 当X=1时,状态变化为: 00→11→10→01→00→… = 时 状态变化为: 可见,该电路既具有递增计数功能,又具有递减计数功能, 可见,该电路既具有递增计数功能,又具有递减计数功能, 是一个2位二进制同步可逆计数器 位二进制同步可逆计数器。 是一个 位二进制同步可逆计数器。 西安工程大学
数字电子技术基础 令A2=E A1=F A0=G 则
′ ′ Y0′ ~ Y7′ → m0 ~ m7
数字电路逻辑设计(王毓银)第 4 章 组合逻辑电路
特点
组合逻辑电路特点:
(1)从电路结构上看,基本由逻辑门电路组成; (2)不存在反馈,不包含记忆元件 (触发器)。
从逻辑功能上看,任一时刻的输出仅仅与该时
刻的输入有关,与该时刻之前电路的状态无关。
即时输入决定即时输出。
常用组合模块
常用组合模块(中规模集成电路):
编码器、译码器、加法器、 数据选择器、数值比较器、 奇偶校验器等。
函数 F ( A, B, C, D)
m(4,5,6,7,8,9,10,11,12,13,14)
解
用卡诺图对函数进行化简,如图所示 化简结果为
F AB AB BC AD
例
F AB AB BC AD
两次求反,得
F AB AB BC AD
若既有原变量, 又有反变量输入, 则得逻辑电路图:
例
F1 (A,B,C) =Σm(1,3,4,5,7) F2 (A,B,C) =Σm(3,4,7)
AB 00 C
0 01 11 10
AB 00 C
0
01
11
10
1
1 1 1
1
1
1
1
1
1
F 1 C A B
F 2 BC A BC
例
F 1 C A B
CA B
C A B A B C B C F2
F1
F2
Fm
组合逻辑电路
A1 A2
An
例
2、多输出函数组合逻辑电路的特殊点?
多输出函数电路是一整体,从“局部”观点看,每个单独
输出电路最简,从“整体”看未必最简。因此从全局出发,应 确定各输出函数的公共项,以使整个逻辑电路最简。
数字电路与数字逻辑4时序逻辑电路习题解答
4 62习 题1.解:QQRS3.解: CP =0时,R D =S D =0,Q n+1=Q n ; CP =1时,S R R =D ,S D =S ;1D D n n n n Q S R Q S RSQ S RQ +=+=+=+不管S 、R 输入何种组合,锁存器均不会出现非正常态。
5.解:(1)系统的数据输入建立时间t SUsys =或门的传输延迟+异或门的传输延迟+锁存器的建立时间-与门的传输延迟=t pdOR +t pdXOR + t SU - t pdAND =18ns+22ns+20ns -16 ns =44ns 。
(2)4 63当C =1时, J =X X K = X Q K Q J Q n n n =+=+1 为D 触发器9. 解:当EN =0 ,Q n+1=Q n ;当EN =1,Q n+1=D ,则D EN Q EN Q n n ⋅+⋅=+11,令D EN Q EN D n ⋅+⋅=1即可。
10.解:根据电路波形,它是一个单发脉冲发生器,A 可以为随机信号,每一个A 信号的下降沿后;Q 1端输出一个脉宽周期的脉冲。
12.解:(1)(2)4 6415. 解:X =0时,计至9时置0000:03Q Q LD =,D 3D 2D 1D 0=0000X =1时,计至4时置1011:23Q Q LD =,D 3D 2D 1D 0=10112303Q Q X Q Q X LD +=,D 2=0,D 3=D 1=D 0=X16.解:当片1计数到1001时,置数信号LD 为低电平,这时,再来一个CP 脉冲,下一个状态就进入0000。
应该等到片0和片1的状态同时为1001时,片1的下一个状态才能进入0000。
改进后电路为:对改进后电路的仿真结果:17.解:4 6518.解:19. 解:从图所示电路图可知,S 1S 0=01,根据表4.8-3所示的74LS194功能表,电路处于右移功能。
右移数据输入端的逻辑表达式为:32IR Q Q D =。
数字电子技术课后习题答案
ABACBC
BC
A
00 01 11 10
00
1
0
1
11
0
1
0
Y ABC
❖ 3.13某医院有一、二、三、四号病室4间,每室设有 呼叫按钮,同时在护士值班室内对应的装有一号、 二号、三号、四号4个指示灯。
❖ 现要求当一号病室的按钮按下时,无论其它病室的 按钮是否按下,只有一号灯亮。当一号病室的按钮 没有按下而二号病室的按钮按下时,无论三、四号 病室的按钮是否按下,只有二号灯亮。当一、二号 病室的按钮都未按下而三号病室的按钮按下时,无 论四号病室的按钮是否按下,只有三号灯亮。只有 在一、二、三号病室的按钮均未按下四号病室的按 钮时,四号灯才亮。试用优先编码器74148和门电路 设计满足上述控制要求的逻辑电路,给出控制四个 指示灯状态的高、低电平信号。
HP RI/BIN
I0
0/ Z1 0 10 ≥1
I1
1/ Z1 1 11
I2
2/ Z1 2 12 18
YS
I3
3/ Z1 3 13
I4
4/ Z1 4 14
YEX
I5
5/ Z1 5 15
I6
6/ Z1 6 16
I7
7/ Z1 7 17
Y0
V18
Y1
ST
E N
Y2
(b)
74148
(a)引脚图;(b)逻辑符号
A
00 01 11 10
00
0
0
1
11
1
0
1
Y AB BC AC
由于存在AC 项,不存在相切的圈,故无冒险。
❖ 4.1在用或非门组成的基本RS触发器中,已知 输入SD 、RD的波形图如下,试画出输出Q, Q
数字逻辑(科学出版社 第五版)课后习题答案
(1)
化简得F=
(2)
化简得F=
(3)F(A,B,C,D)=∑m(0,1,2,5,6,7,8,9,13,14)
化简得F=
(4) F(A,B,C,D)=∑m(0,13,14,15)+∑ (1,2,3,9,10,11)
化简得F=
11.利用与非门实现下列函数,并画出逻辑图。
(1)F= =
12.用适当门电路,设计16位串行加法器,要求进位琏速度最快,计算一次加法时间。
解:全加器真值表如下
Ai
Bi
Ci-1
Si
Ci+1
0
0
0
0
0
0
0
1
1
0
0
1
0
1
0
0
1
0
1
1
0
0
1
0
1
0
1
0
1
1
1
0
0
1
1
1
1
1
1
可以写出以下表达式
要使进位琏速度最快,应使用“与或非”门。具体连接图如下。
若“与或非”门延迟时间为t1,“非门”延迟时间为t2,则完成一次16位加法运算所需时间为:
G的卡诺图
化简得:
第三章时序逻辑
1.写出触发器的次态方程,并根据已给波形画出输出Q的波形。
解:
2.说明由RS触发器组成的防抖动电路的工作原理,画出对应输入输出波形
解:
3.已知JK信号如图,请画出负边沿JK触发器的输出波形(设触发器的初态为0)
4.写出下图所示个触发器次态方程,指出CP脉冲到来时,触发器置“1”的条件。
数字电路第四章答案
数字电路第四章答案【篇一:数字电路答案第四章时序逻辑电路2】p=1,输入信号d被封锁,锁存器的输出状态保持不变;当锁存命令cp=0,锁存器输出q?d,q=d;当锁存命令cp出现上升沿,输入信号d被封锁。
根据上述分析,画出锁存器输出q及 q的波形如习题4.3图(c)所示。
习题4.4 习题图4.4是作用于某主从jk触发器cp、j、k、 rd及 sd 端的信号波形图,试绘出q端的波形图。
解:主从jk触发器的 rd、且为低有效。
只有当rd?sd?1 sd端为异步清零和复位端,时,在cp下降沿的作用下,j、k决定输出q状态的变化。
q端的波形如习题4.4图所示。
习题4.5 习题4.5图(a)是由一个主从jk触发器及三个非门构成的“冲息电路”,习题4.5图(b)是时钟cp的波形,假定触发器及各个门的平均延迟时间都是10ns,试绘出输出f的波形。
cpf cp100ns10nsq(a)f30ns10ns(b)(c)习题4.5图解:由习题4.5图(a)所示的电路连接可知:sd?j?k?1,rd?f。
当rd?1时,在cp下降沿的作用下,且经过10 ns,状态q发生翻转,再经过30ns,f发生状态的改变,f?q。
rd?0时,经过10ns,状态q=0。
根据上述对电路功能的分析,得到q和f的波形如习题4.5图(c)所示。
习题4.6 习题4.6图(a)是一个1检出电路,图(b)是cp及j端的输入波形图,试绘出 rd端及q端的波形图(注:触发器是主从触发器,分析时序逻辑图时,要注意cp=1时主触发器的存储作用)。
cpj(a)qd(c)cp j(b)习题图解:分析习题4.6图(a)的电路连接:sd?1,k?0,rd?cp?q;分段分析习题4.6图(b)所示cp及j端信号波形。
(1)cp=1时,设q端初态为0,则rd?1。
j信号出现一次1信号,即一次变化的干扰,且k=0,此时q端状态不会改变;(2)cp下降沿到来,q端状态变为1,rd?cp,此时cp=0,异步清零信号无效;(3)cp出现上升沿,产生异步清零信号,使q由1变为0,在很短的时间里 rd又恢复到1;(4)同理,在第2个cp=1期间,由于j信号出现1信号,在cp下降沿以及上升沿到来后,电路q端和 rd端的变化与(2)、(3)过程的分析相同,其波形如习题4.6图(c)所示。
时序逻辑电路习题解答
5-1分析图所示时序电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程, 画出电路的状态转换图和时序图。
解:从给定的电路图写出驱动方程为:D o (Q 0Q i n)e Q 2D i Q 01D 2 Q i nQ 01 1(Q 0Q n)eQ ;Q i n 1Q 0Q 21Q ;由电路图可知,输出方程为Z Q ;CLK将驱动方程代入D 触发器的特征方程Q n 1D ,得到状态方程为:5-1(a )所示,时序图如图题解Z图题5-1图根据状态方程和输出方程,画出的状态转换图如图题解题解5-1(a )状态转换图综上分析可知,该电路是一个四进制计数器。
5-2分析图所示电路的逻辑功能,写出电路的驱动方程、状态方程和输出方程,画出电路的状态转换图。
A 为输入变量。
解:首先从电路图写出驱动方程为:D o A& D i A Qg :A (Q : Q i n)将上式代入触发器的特征方程后得到状态方程Q 0 1AQ :Q :1 AQ 0Q :A (Q nQ :)电路的输出方程为:CLKQ i12345——-A1 11 t----------- 1------------ 1|| 1 » 1 1 1----------- 1 ---------- 1 --------------►CLK0 Q 2/Z 仝题解5-1(b )时序图0 Q o 胃AY图题5-2图丫AQoQ;根据状态方程和输出方程,画出的状态转换图如图题解5-2 所示综上分析可知该电路的逻辑功能为:当输入为0时,无论电路初态为何,次态均为状态" 00”,即均复位;当输入为1时,无论电路初态为何,在若干CLK 的作用下,电路最终回到状态“10”。
5-3已知同步时序电路如图(a )所示,其输入波形如图 (b )所示。
试写出电路的驱动方 程、状态方程和输出方程,画出电路的状态转换图和时序图,并说明该电路的功能。
CLK 1 2345678(b )输入波形 图题5-3图解:电路的驱动方程、状态方程和输出方程分别为:J 。
《数字逻辑与电路》复习题及答案
《数字逻辑与电路》复习题第一章数字逻辑基础(数制与编码)一、选择题1.以下代码中为无权码的为CD。
A. 8421BCD码B. 5421BCD码C.余三码D.格雷码2.以下代码中为恒权码的为AB 。
A.8421BCD码B. 5421BCD码C. 余三码D. 格雷码3.一位十六进制数可以用 C 位二进制数来表示。
A. 1B. 2C. 4D. 164.十进制数25用8421BCD码表示为 B 。
A.10 101B.0010 0101C.100101D.101015.在一个8位的存储单元中,能够存储的最大无符号整数是CD 。
A.(256)10B.(127)10C.(FF)16D.(255)106.与十进制数(53.5)10等值的数或代码为ABCD 。
A. (0101 0011.0101)8421BCDB.(35.8)16C.(110101.1)2D.(65.4)87.与八进制数(47.3)8等值的数为:A B。
A.(100111.011)2B.(27.6)16C.(27.3 )16D. (100111.11)28.常用的BC D码有C D 。
A.奇偶校验码B.格雷码C.8421码D.余三码二、判断题(正确打√,错误的打×)1. 方波的占空比为0.5。
(√)2. 8421码1001比0001大。
(×)3. 数字电路中用“1”和“0”分别表示两种状态,二者无大小之分。
(√)4.格雷码具有任何相邻码只有一位码元不同的特性。
(√)5.八进制数(17)8比十进制数(17)10小。
(√)6.当传送十进制数5时,在8421奇校验码的校验位上值应为1。
(√)7.十进制数(9)10比十六进制数(9)16小。
(×)8.当8421奇校验码在传送十进制数(8)10时,在校验位上出现了1时,表明在传送过程中出现了错误。
(√)三、填空题1.数字信号的特点是在时间上和幅值上都是断续变化的,其高电平和低电平常用1和0来表示。
数字电路第01-04章在线测试答案
数字电路第01-04章在线测试答案(共14页)--本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--《数字电路》第01章在线测试《数字电路》第01章在线测试剩余时间:59:54答题须知:1、本卷满分20分。
2、答完题后,请一定要单击下面的“交卷”按钮交卷,否则无法记录本试卷的成绩。
3、在交卷之前,不要刷新本网页,否则你的答题结果将会被清空。
第一题、单项选择题(每题1分,5道题共5分)1、将下面的二进制数转换为等值的十进制数:(01101)2A、10B、13C、15D、172、逻辑函数的基本运算有与、或和A、与或B、非C、同或D、异或3、在一个函数中,将其中的与“·”换成或“+”,所有的或“+”换成与“·”;“0”换成“1”,“1”换成“0”;原变量换成反变量,反变量换成原变量。
这个规则称为A、反演规则B、代入规则C、摩根规则D、取消规则4、逻辑函数式通常指的是把逻辑函数的输入、输出关系写成()等的组合式。
A、异或B、最大项C、与、或、非D、同或5、将最小项各用一个小方格表示,并按一定规则(几何相邻的也逻辑相邻)排列,这样的图形称为A、逻辑图B、最小项C、最大项D、卡诺图第二题、多项选择题(每题2分,5道题共10分)1、数字逻辑中常用的数制有A、二进制B、八进制C、十进制D、十六进制E、五十进制F、一百进制2、逻辑函数的基本规则(定理)包括A、代入规则B、反演规则C、最小规则D、对偶规则E、最大规则3、卡诺图具有下面哪些特点A、每个方格内至少包含两个最小项B、几何相邻的最小项,逻辑上也相邻C、几何相邻的情况包括相接(紧挨着)D、是上下、左右均闭合的图形E、几何相邻的情况包括相对(任一行或任一列的两头)4、画卡诺图时遵循的原则包括A、圈内的1格数必须是2的k次方(2,4,8,16等)B、相邻1格包括:上下底、左右边、四角C、圈越大越好(圈尽可能少)D、同一个1格可被不同圈包围,但新增圈中要包含新的1格E、必须要把1格圈完5、数字电路中,逻辑函数常用的两种化简方法有A、加减消去法B、公式法化简C、乘除消去法D、卡诺图法化简E、微变等效电路法第三题、判断题(每题1分,5道题共5分)1、16进制的基数为16正确错误2、在数字电路中,主要研究的是电路的输入与输出之间的逻辑关系,因此数字电路又称逻辑电路,其研究工具是逻辑代数。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第四章 时序逻辑电路本章介绍各种触发器的结构组成、工作原理、逻辑功能以及各种特性。
触发器是由基本门电路组成的具有反馈连接、且输出状态不仅和输入状态有关,而且和输出原状态有关、具有记忆性的电路。
本章还介绍时序逻辑电路的基本概念、组成结构,各种时序电路的分析和设计方法。
本章的学习将为深入学习具有特定功能的中规模时序电路奠定良好的基础。
第一节 基本知识、重点与难点一、基本知识(一)触发器的基本概念 1. 触发器特点触发器与组合逻辑电路不同,触发器的输出不仅与输入信号有关,而且还与触发器原来的状态有关。
触发器具有记忆功能,是构成时序电路的基本单元电路。
触发器具有两个稳定的状态0和1。
在不同的输入信号作用下,触发器可以置成0,也可以置成1。
当输入信号消失后,触发器能保持其状态不变。
2. 触发器控制信号触发器的外部控制信号分为三类:(1)置位信号、复位信号:置位信号和复位信号有高有效或低有效、同步或异步之分。
置位信号D S 和复位信号D R 是低有效的异步信号,当信号有效时,触发器置1或清零,D S 和D R 不能同时有效。
(2)时钟脉冲信号:时钟脉冲信号为触发器的控制端,决定触发器的状态何时转换。
(3)外部激励信号:外部激励信号在CP 脉冲作用下控制触发器的状态转换。
3. 触发器类型触发器有不同的分类方法,按触发方式分类,有:电位触发方式、主从触发方式和边沿触发方式。
按逻辑功能分类,有:RS 触发器、D 触发器、JK 触发器和T 触发器等。
4. 触发器逻辑功能描述方法触发器的逻辑功能是指触发器的次态与现态以及输入信号之间的逻辑关系。
描述触发器的逻辑功能常用方法有:(1)状态转换表与激励表 (2)特征方程 (3)状态转换图 (4)时序图(二)触发器的基本类型 1. 基本RS 触发器基本RS 触发器没有同步触发脉冲,输入信号直接控制输出端的状态。
只要输入变化,输出立即变化。
基本RS 触发器的特征方程为:⎪⎩⎪⎨⎧=++=+1D D D D 1S R Q R S Q nn2. 同步RS 触发器同步RS 触发器在时钟脉冲CP 有效时,如CP =1期间,触发器的输出随输入信号的变化而改变。
在时钟脉冲有效期间,其特征表、特征方程与基本RS 触发器完全相同。
同步RS 触发器为电平触发方式,特点是在CP =1整个时间内,触发器输出都会随输入信号的变化而变化。
这种现象称为“空翻”。
3. 主从RS 触发器主从RS 触发器由主触发器和从触发器两部分组成,主从RS 触发器在CP =1期间把输入信号送入主触发器,整个触发器的状态并不改变。
当CP 下降沿到来时再将触发器的状态传入从触发器,触发器的状态才可能翻转。
主从RS 触发器克服了同步RS 触发器的“空翻”现象。
主从RS 触发器在时钟脉冲CP 下降沿时,其特征表、特征方程与基本RS 触发器完全相同。
4. 主从JK 触发器主从JK 触发器的工作过程与主从RS 触发器相同,分为两步:CP =1期间,接收J 、K 端的外部信号并存入主触发器,从触发器状态不变;在CP 由1变为0时,主触发器状态不变,从触发器状态翻转;CP =0期间,主触发器不接收J 、K 端的外部信号,触发器的状态不变。
在一个时钟周期内,主从JK 触发器状态只在CP 下降沿发生一次变换。
在CP =1期间,如果J 、K 端的信号发生变化,主触发器的状态能够也只能够变化一次,称为主从JK 触发器的一次变化。
JK 触发器的特征方程为:n n n Q K Q J Q +=+1 5. 边沿JK 触发器边沿JK 触发器在时钟脉冲的下降沿触发翻转。
要求J 、K 信号在时钟脉冲CP 的下降沿之前一段时间到来。
在CP =1、CP =0及CP 上升沿期间,J 、K 信号的任何变化都不会影响触发器的输出结果,因此,电路具有更强的抗干扰能力。
其特征方程、激励表与主从JK 触发器完全一样。
6. 维持阻塞D 触发器维持阻塞D 触发器为边沿触发器。
在CP 脉冲上升沿状态翻转,翻转结果取决于CP 上升沿到达瞬间输入信号D 的状态。
D 触发器的特征方程为:D Q n =+1 (三)时序电路的基本概念数字逻辑电路可分为两大类:组合逻辑电路和时序逻辑电路,前者简称组合电路,后者简称时序电路。
在逻辑电路中,如果任一时刻的输出信号不仅取决于该时刻输入信号,而且还与电路原来的状态有关,或者说与电路原来的输入信号有关,具备这种功能的电路被称为时序逻辑电路。
1. 时序电路的特点时序电路具有记忆能力,能保存电路原来的输入状态;时序电路含有存储电路,这些存储电路多数由触发器构成。
时序电路有两大类:同步时序电路和异步时序电路。
2. 时序电路与组合电路的区别时序电路在某一时刻的输出不仅取决于该时刻电路的输入,还取决于该电路原来的状态,也就是说与电路原来的输入有关。
而组合电路在某一时刻的输出仅仅取决于该时刻电路的输入。
3. 同步时序电路电路中有一个统一的时钟脉冲源,存储电路里所有触发器的状态变化都与同一个时钟脉冲同步。
在电路结构上,存储电路中各触发器的时钟脉冲端接同一个时钟脉冲源。
4. 异步时序电路电路中没有统一的时钟脉冲,触发器状态的变化不与时钟脉冲同步。
(四)同步时序电路的分析与设计l. 同步时序电路的分析时序电路完成的逻辑功能不同,组成结构不同,其分析步骤也有所不同。
对具体电路分析时,应能做到灵活应用。
同步时序电路分析的一般步骤如下:(1)根据给定的同步时序电路列写方程:时序电路的输出方程,各触发器的驱动方程。
(2)将触发器的驱动方程代入对应触发器的特征方程,求出时序电路的状态方程。
(3)根据时序电路的输出方程和状态方程,计算时序电路的状态转换表、画出状态转换图或时序图。
状态转换表、状态转换图或时序图三种形式之间可以互相转换。
(4)根据上述分析结果,用文字描述给定同步时序电路的逻辑功能。
2. 同步时序电路的设计设计是根据给定具体的逻辑问题,给出符合其功能要求的时序电路。
设计是分析的逆过程,设计又称为综合。
这里只给出用小规模集成电路进行设计的步骤,设计的基本思想是用最少的触发器和门电路实现符合要求的时序电路。
(1)根据给定的逻辑功能建立原始状态转换图分析给定的逻辑问题,定义输入变量、输出变量以及电路的状态。
根据实际的逻辑问题,分析每一种输入情况下的状态变化和相应的输出,从而构成原始状态转换图或原始状态转换表。
(2)状态化简原始状态转换图可能包含多余的状态,状态数目越多,设计的电路越复杂。
状态化简,消去多余的状态,求出最小化的状态转换图或状态转换表。
(3)状态编码对简化后的状态转换表中每一个状态用一个二进制代码来表示,即进行状态编码,也叫做状态分配。
状态编码的方案不同,所得到的电路结构及其复杂程度不同,状态编码应当以有利于触发器驱动方程的简化为原则。
(4)选择触发器选择不同类型的触发器,设计出的电路不同。
利用编码后的状态转换表,根据选定触发器的类型,求驱动方程和输出方程。
(5)画逻辑电路图(6)画全状态转换图全状态转换图指的是包含触发器所有状态组合的转换图。
检查电路是否符合设计要求,符合要求,则设计完毕。
否则,需修改设计。
(五)异步时序电路同步时序电路中有统一的时钟信号,异步时序电路没有统一的时钟信号。
因此,异步时序电路的分析与设计与同步时序电路有所不同。
1. 异步时序电路的分析(1)分析电路,列写各触发器的驱动方程和时钟方程;(2)根据触发器的特征方程,求出电路的状态方程;(3)求状态转换表;求解状态转换表时,首先分析触发器有无时钟信号,在有时钟信号的前提下,再计算状态的转换。
(4)确定电路的逻辑功能。
2. 异步时序电路的设计(1)根据设计要求,确定状态数目、选择状态编码,列写状态转换表。
(2)确定触发器类型,选择每个触发器的时钟信号,求时钟方程、驱动方程和输出方程;(3)画出逻辑电路图或波形图。
二、重点与难点重点:1. 触发器的特点及分析在数字系统设计中,触发器是一个重要的元件,因为它是组成各种时序电路的基本单元,也是分析设计时序电路的基础。
2. 触发器逻辑功能的分类及其优缺点按照逻辑功能的不同,触发器分为RS、JK、D触发器等,通过分析各类触发器的优缺点,深入了解、掌握并灵活应用各类触发器。
3. 触发器功能描述要求能用特征表、激励表、特征方程及状态转换图描述和分析触发器的功能。
分析边沿结构触发器和主从结构触发器的电路结构,掌握各种触发器的逻辑功能。
4. 时序逻辑电路的概念时序逻辑电路的次态由电路的输入信号和电路的初态共同决定。
同组合逻辑电路相比,时序逻辑电路的电路结构、逻辑功能以及描述方法的不同。
5. 同步时序电路的设计时序逻辑电路在数字系统中起着非常重要的作用,熟练地设计出符合要求的电路,是数字电子技术学习的目标之一。
现代电子系统的集成度越来越高,功能越来越强,系统设计者必须具有同步时序电路设计的基础。
6. 异步时序电路的分析分析电路的能力是数字电子技术课程学习的重要内容之一,无论是同步时序电路,还是异步时序电路,分析方法是灵活的,可以按照分析步骤一步一步进行,也可根据实际情况省去其中的一步或几步。
难点:1. 正确理解触发器的电路结构及逻辑功能电路结构以维持阻塞和主从结构为代表,逻辑功能以D和JK触发器为代表。
2. 根据输入波形画触发器的输出波形触发器输出波形分析时应注意以下几个问题。
(1)异步置位信号和异步复位信号由于异步信号不受其他信号的约束,因此分析输出波形时应特别注意。
这些信号多为低有效,但是不排除高有效的置位和复位信号,在少数情况下,有同步置位和同步复位信号。
(2)时钟信号(CP)时钟信号有上升沿有效,也有下降沿有效,应注意电路符号的标识。
(3)触发器的激励信号确定异步信号无效、时钟边沿有效后,才能根据给定触发器的逻辑功能确定输出波形。
3. 同步时序电路的分析与设计方法这里介绍的同步时序电路的分析与设计方法不仅适合于中、小规模集成电路,同时也是今后进一步深入学习大规模集成电路和复杂数字系统的基础。
4. 异步时序电路的分析与设计异步时序电路的分析与设计虽然不是课程的重点,但是还是应该建立异步时序电路的分析与设计的概念,全面了解时序电路。
三、考核题型与考核重点1. 概念与简答题型1为填空、判断和选择; 题型2为叙述基本概念与特点。
建议分配的分数为3~6分。
2.分析与设计题型1为根据组合和时序混合的综合电路,分析得出状态转换图或时序图,描述其功能; 题型2为根据给定的逻辑功能,设计出符合要求的时序电路。
建议分配的分数为8~12分。
第二节 典型题解例题4.1 由两个与非门组成的基本RS 触发器电路如例题4.1图(a )所示,已知输入信号波形如例题4.1图(b )所示,,试给出该触发器的特征方程并画出触发器Q 、Q 端波形。