《数字电子技术》复习题四参
一、填空题
1.
51.25 2。 0 3. 7 4. 4 5. 11 ,16 6.
二、选择题
1 D 2 D 3 A 4 B 5 A 6 C 7 C 8 A 9 A 10
C 三、逻
辑函数化简
1、)用卡诺图化简函数L(A,B,C,D)
解: (1)卡诺图化简
m(0,2,4,6,9,13)d(1,3,5,7,11,15)
( 2 ) 表达式L
2、用公式代数法化简函数解:
AD
ABCDABDBCDABCBDBC
ABCDABDBCDABCBDBC
ABC(DD)ABDBC(DC)B(ACADCD)B(ACAD)B(ACD)ABBCBD四、分析题
1、写出如图所示电路的最简逻辑表达式。判断图所示电路在什么条件下产生竞争冒险,怎样修改电路能消除竞争冒险? 解: (1)根据电路图写出逻辑表达式并化简得L
A*BBC
(2) 当A=0,C=1时,
LBB 有可能产生竞争冒险,为消除可能产生的竞争冒险,增加乘积项使AC ,使
- 1 -
LA*BBCAC
(3)修改后的电路如图
2.电路如图所示,试根据CP及输入波形画出输出端Q1 、Q2 的波形。设各触发器的初始状态均为“0”。
解: Q1 、Q2 的波形
CP A Q1 五、电路设计题
1、应用74HC151(逻辑符号如下图)实现逻辑函数F=。
解:(1)F==m0+m4+m6+m7
即D0=D4=D6=D7=1,其他=0
(2)电路连接
2、分别用清零法和置位法用集成计数器74××161(逻辑符号如下图)设计一个10进制计数器。
解:(1) 用“反馈清零法”实现
- 2 -
74××161为异步清零,同步置数。用“反馈清零法”用74××161设计10进制计数器,则需在计数过程中要跳过1010~1111六个状态而保留0000~1001十个状态。 (2分)
因此,应将Q3、Q1经反相器反相后加至异步清零端上。 设计的电路如图所示。
(2) 用“反馈置数法”实现
74××161为异步清零,同步置数。用“反馈置数法”利用74××161设计10进制计数器,则需在计数过程中要跳过0000~0101六个状态而保留0110~1111十个状态。 (2分)
因此,令74××161的数据输人端D3D2D1D0=0110,并将进位信号TC经反相器反相后加至并行置数使能端上。 设计的电路如图所示。
3、试用下降沿触发的D触发器设计一同步时序电路,状态图及编码如图。
解:(1)以卡诺图方式表达出所要求的状态编码方案,即S0=00,Si=01,S2=10,S3为无效状态。电路需要两个下降沿触发的D触发器实现,设两个触发器的输出为Q1、Q0,输入信号为A,输出信号为Y
由状态图可直接列出状态转换真值表,如表所示。无效状态的次态可用无关项×表示。 |
- 3 -
(2)画出激励信号和输出信号的卡诺图。根据D触发器的特性方程,可由状态转换真值表直接画出2个卡诺图,如图所示。
(3)由卡诺图得激励方程
输出方程
Y=AQ1 (4)根据激励方程组和输出方程画出逻辑电路图,如图所示。
(5)检查电路是否能自启动。由D触发器的特性方程Q^←l=D,可得电路的状态方程组为
代入无效状态11,可得次态为00,输出Y=1。如图
- 4 -