第五章 同步时序逻辑电路的习题 数字逻辑(4)

2019-04-02 13:25

(4)功能评述

当x=0时,进行二进制加1计数,输出为进位信号; 当x=1时,进行二进制减1计数,输出为借位信号。

5、试作出“0101”序列检测器的最简Mealy型状态表和Moore型状态表。典型输入、输出序列为

x 1 1 0 1 0 1 0 1 0 0 1 1 输入

Z 0 0 0 0 0 1 0 1 0 0 0 0 输出

(1)Mealy型状态描述 初始状态 检测到第一个0 检测到01 检测到010 A状态 B状态 C状态 D状态 D状态如再输入1,回到C状态;如再输入0,回到B状态。 状态表如下所示: 现态 A B C D (2)Moore型状态描述 初始状态 检测到第一个0 检测到01 检测到010 检测到0101 现 态 x = 0 A B C D E

6、化简如下所示的原始状态表 现态 A B C D 次态 / 输出 x=0 B/0 A/0 F/0 A/0 x=1 C/0 F/0 G/0 C/0 B B D B D 次态 x =1 A C A C A A状态 B状态 C状态 D状态 E状态 输 出 Z 0 0 0 0 1 次态 / 输出 x = 0 B / 0 B / 0 D / 0 B / 0 x =1 A / 0 C / 0 A / 0 C / 1 状态表如下所示:(因为是状态的输出,所以必须有结果状态) E F G (1)利用隐含表找等效状态对

顺序比较结果如下:

CF

B

BF AF

C CG FG

AB CF D

× E ×

BC AC F CE EF

× × G

A B

关联比较结果如下:

CF

B

BF AF C CG FG

AB CF D

E F G

× BC CE ×

× AC EF ×

A/0 C/0 A/0 A/1 E/0 B/1 AF CG × EG ×

× AC CE ×

× AB

×

C D E F

AF CG × EG ×

× AC CE ×

× AB

×

A B C D E F

(2)求最大等效类

从上图得{A,B}、{A,D}、{B,D}、{C,F}、{E,G} 最大等效类为{A,B,D}、{C,F}、{E,G}

则{A,B,D}用a表示,{C,F}用b表示,{E,G}用c表示。

(3)得最简状态表

现态 a b c a / 0 b / 0 a / 0 次态 / 输出 x = 0 x =1 b / 0 c / 0 a / 1

7、用D触发器作为存储元件设计一个4位串行输入、并行输出的双向移位寄存器。该电路有一个数据输入端x和一个控制输入端M。当M=0时,实现左移,数据从右端串行输入;当M=1时,实现右移,数据从左端串行输入。

设4位触发器的状态从左到右依次用y4、y3、y2、y1表示,依据题意直接写出次态方程组,如下所示:

y4n+1 = M x + M y3 y3n+1 = M y4 + M y2 y2

n+1

————

= M y3 + M y1

——

——

y1n+1 = M y2 + M x 电路图如下所示:

Cp

M

x

y4 y3 y2 y1 ? ID ? ID ? ID ? ID ? ≥1 & & & ? ≥1 & & ? ≥1 & & ≥1 & ? 1 。 ? ? ? ? ? ? ? ? ?


第五章 同步时序逻辑电路的习题 数字逻辑(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:关于西安、武汉开发区发展考察报告

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: