【从零开始学习计算机科学】数字逻辑(六)组合逻辑电路
【从零开始学习计算机科学】数字逻辑(六)组合逻辑电路
- 组合逻辑电路
-
- 组合逻辑电路的分析
-
- 组合逻辑电路的设计方法
- 若干常用中规模组合逻辑电路
-
- 编码器(Encoder)
-
- 普通编码器(Common Encoder)
- 优先编码器(Priority Encoder)
- 译码器(Decoder)
-
- 二进制译码器(最小项译码器)
- 二-十进制译码器
- 显示译码器
- 数据分配器( Demultiplexer)
- 数据选择器( Multiplexer )
- 数值比较器( Digital Comparator )
-
- 一位数值比较器
- 多位数值比较器
- 组合逻辑电路中的竞争-冒险现象
组合逻辑电路
根据逻辑功能的不同,可把数字电路分为组合逻辑电路(Combinational Logic Circuit)和时序逻辑电路(Sequential Logic Circuit)两大类。
组合逻辑电路在功能上任意时刻的输出仅仅取决于该时刻的输入,而与电路原来的状态无关,即无记忆功能。在电路结构上只由逻辑门组成,不包含记忆元件,输出和输入之间无反馈。
由框图可知,输入与输出之间的逻辑关系可用一组逻辑函数表示:
y 1 = f 1 ( a 1 , a 2 , … , a n ) y_1 = f_1(a_1,a_2,\ldots,a_n) y1=f1(a1,a2,…,an)
⋯ \cdots ⋯<