用数据选择器设计组合逻辑电路

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

用数据选择器设计组合逻辑电路

一、用一片四选一数据选择器实现逻辑函数:BC C A C AB Y ++=//// 要求写出分析与计算过程并画出连线图。

四选一数据选择器的功能表及逻辑图如下图所示。(10分)

解一:

(1)选A 、B 作为数据选择器的地址码A 1、A 0,将逻辑函数变形为:

)

()()1()(//////////////////C AB C AB B A C B A ABC BC A BC A C B A C AB BC

C A C AB Y +++=++++=++= (2)将变形后的逻辑函数与四选一数据选择器的输出逻辑式进行比较得:

013/0120/11/0/10A A D A A D A A D A A D Y +++=

C D C D D C D ====3/21/0;;1; (3)连接电路:

解二:

(1)、写出四选一数据选择器的逻辑表达式:(2分)

S A A D A A D A A D A A D Y ⋅+++=)(013/0120/11/0/10

(2)、把所求逻辑函数的表达式变形:(4分)

C

AB C AB B A C B A ABC BC A BC A C B A C AB BC

C A C AB Y )()(1)()(//////////////////++⋅+=++++=++= (3)、确定电路连接:(4分)

将上述两个表达式进行比较,可知应令:

1=S ,即0/=S

01;A B A A ==

C D C D D C D ====3/21/0;;1; (4)、画出连接图:( 2分)

二、试用一片四选一数据选择器实现逻辑函数:

'

+'

'

=

Y'

+

B

C

A

AC

BC

A

要求写出详细的设计过程并画出连线图。四选一数据选择器的功能表及逻辑图如图(a)、(b)所示。(10分)

解:

(1)、把所求逻辑函数的表达式变形:(4分)

(2)、与四选一数据选择器的逻辑表达式进行比较,确定电路连接:(4分)(3)、画出连接图:( 2分)

解:

(1)、把所求逻辑函数的表达式变形:(4分)

C AB C AB C B A C B A C

B A AB

C C AB BC A C

B A A

C BC A Y )()'(')'()''('''''''''+++=+++=++= (2)、确定电路连接:(4分) 四选一数据选择器的逻辑表达式为:

S A A D A A D A A D A A D Y ⋅+++=)(013/0120/11/0/10

两个表达式进行比较,可知应令:

0'=S ;01;A B A A ==; C D C D C D C D ====3210;;';

(3)、画出连接图:( 2分)

三、试用双4选1数据选择器CC14539实现组合逻辑函数:

BC C B A C B A C B A Z +''+''+''=1 AB C B A BC A Z +'+'=2

已知CC14539的逻辑功能表达式和方框图如下:

11301120111011001

1)(S D A A D A A D A A D A A Y +'+'+''= 22301220121012001

2)(S D A A D A A D A A D A A Y +'+'+''=

四、用一片四选一数据选择器设计一个3变量的多数表决电路。要求写出分析与计算过程并画出连线图。四选一数据选择器的功能表及逻辑图如下图所示。(15分)

解:

(1)列写真值表:

设参加表决的三个人分别用A 、B 和C 来表示,表决结果用Y 表示;个人同意与表决通过均用1表示,个人不同意与表决没通过均用0表示。

(2)列写表达式:

ABC ABC C AB BC A Y +++=///

(3)选用B 、C 作为四选一数据选择器的地址码A 1、A 0,将逻辑函数变形为:

BC

BC A C B A C B ABC ABC C AB BC A Y )1()()()0(/

/

/

/

///+++=+++=

(4)将变形后的逻辑函数与四选一数据选择器的输出逻辑式进行比较得:

013/

0120/11/0/10A A D A A D A A D A A D Y +++=

1;;;03210====D A D A D D (5)电路连线图;

五、试用8选1数据选择器74HC151产生逻辑函数B A BC A ABC Y ///++=。 已知74HC151在控制端)1(0/==S S 的情况下,输出的逻辑表达式为:

/0127/01260/125/0/12401/23/01/220/1/21/0/1/20Y W A A A D A A A D A A A D A A A D A A A D A A A D A A A D A A A D Y =+++++++= 解:

(1)选A 、B 、C 作为数据选择器的地址码A 2、A 1、A 0,将逻辑函数变形为:

ABC

ABC C AB C AB BC A BC A C B A C B A BC A BC A ABC B A BC A ABC Y )0()1()0()0()1()1()0()0(/////

/

/

/

/

/

/

/

/

//////+++++++=++=++=

(2)将变形后的逻辑函数与四选一数据选择器的输出逻辑式进行比较得:

0127/0

1260/1

25/0

/1

2401/23/01/220/1/21/0/1/20A A A D A A A D A A A D A A A D A A A D A A A D A A A D A A A D Y +++++++=

1;063275410========D D D D D D D D (3)连接电路:

相关文档
最新文档