数电英文教材-Notes

第4章 标准组合电路组件

4.1 信号命名惯例

对于 positive logic: “high” 和 “low” 表示 1 和 0, 或者 “on” 和 “off”.

对于 negative logic: 0 表示 “high”, 1 表示 “low”

“active-high” 表示信号为 1 时是 enable.

“active-low” 表示信号为 0 时是 enable.

在命名一个 “active-low” 信号时, 常常加上一个 ', 如 add'

也常用 “assert” 来表示 enable 一个信号.

用 “de-assert” 来表示 disable 一个信号.

4.2 Multiplexer 复用器

Multiplexer, 可简写为 mux.

对于 n-to-1 mux 而言, 有:

  • n 个 input
  • m 个 select line, $2^m = n$ ( 因为每一个 select line 可以为 0,1 因此是 2 )
  • 1 个 ouput

对于 2-to-1 mux, 其具体的实现电路为:

其逻辑符号一般写为:

观察 8-to-1 mux 的构建思路:

每一个 AND gate 都只有唯一的一种组合能够 enable.

大的 mux 可以用小的 mux 的组合来构成, 如用 7 个 2-to-1 mux 来构成一个 8-to-1 mux:

4.3 加法器 Adder

一个加法器用于将两个 n-bit 的二进制数加在一起形成 sum.

4.3.1 全加器 Full adder


数电英文教材-Notes
http://example.com/2023/05/21/数电英文教材-Notes/
作者
Jie
发布于
2023年5月21日
许可协议