数字电路(Digital Circuit)研究用离散的 0 / 1 电平来表示和处理信息的电路。相比模拟电路关注连续量,数字电路关注「逻辑」,是计算机、单片机和一切数字系统最底层的物理实现基础。

一句话定位

从「晶体管开关」到「与或非门」,再到「加法器和触发器」,数字电路要把逻辑运算用电路搭出来。

知识体系

flowchart TD
    A[数字电路] --> B[数制与编码]
    A --> C[逻辑代数]
    A --> D[组合逻辑]
    A --> E[时序逻辑]
    A --> F[器件与工艺]

    B --> B1["二进制 / 十六进制"]
    B --> B2["原码 / 反码 / 补码"]
    B --> B3["BCD / 格雷码"]

    C --> C1["与 或 非"]
    C --> C2["卡诺图化简"]
    C --> C3["摩根定律"]

    D --> D1["编码器 / 译码器"]
    D --> D2["数据选择器 / 分配器"]
    D --> D3["加法器 / 比较器"]

    E --> E1["触发器: RS / D / JK"]
    E --> E2["寄存器 / 计数器"]
    E --> E3["有限状态机 FSM"]

    F --> F1["TTL / CMOS 电平"]
    F --> F2["门电路电气特性"]

核心要点

  • 数制与编码:二进制是数字系统的语言;补码是计算机用加法实现减法的关键。
  • 逻辑代数:布尔代数是数字电路的数学基础,用卡诺图或公式法化简逻辑表达式,直接决定电路规模。
  • 组合逻辑:输出只取决于当前输入,无记忆。典型有编码器、译码器、加法器、多路选择器。
  • 时序逻辑:输出还取决于历史状态,靠触发器存储 1 位信息,是寄存器、计数器、状态机的基础。
  • 关键器件:CMOS 因功耗低、集成度高,成为现代芯片主流工艺。
  • 从门到系统:门电路 → 加法器/寄存器 → 累加器与控制器 → 微处理器,这条链路把数字电路与 计算机组成原理 连起来。

学习路径

  1. 数制与编码 → 2. 布尔代数与化简 → 3. 门电路 → 4. 组合逻辑 → 5. 触发器与时序逻辑 → 6. 可编程逻辑器件(CPLD / FPGA)。

相关