AI 摘要
AI已为您提炼精华

涵盖数字与模拟信号、二进制与补码、布尔代数与德摩根、最小项与卡诺图化简等核心内容。

信号类型

  • 数字信号:离散的、量化的信号
  • 模拟信号:连续的、无限精度的信号

二进制数制

基本概念

  • 诞生原因:$0$ 和 $1$ 在计算机内部易于处理
  • 表示方法:符号位 + 数值位

数制转换

权重展开法

方法主要基于理解:任意进制数都可以用权重展开的形式表示:

$$N = \sum_{i=-m}^{n-1} a_i \times r^i$$

其中:

  • $a_i$ 为第 $i$ 位的数字
  • $r$ 为进制基数
  • $n$ 为整数位数
  • $m$ 为小数位数

常见进制转换

  • 二进制 $(2)$ ↔ 八进制 $(8)$ ↔ 十六进制 $(16)$ ↔ 十进制 $(10)$
    小数乘、整数除

二进制运算

基本运算

  • 加法、减法、乘法、除法

负数表示 - 补码

由于计算机内部构建的简化需求,所有运算都使用加法实现。

补码数值上:符号位不变,其他位取反加一

补码理解:

  • 类比时钟:从 $10$ 点到 $5$ 点
    • 正向:$+7$ 小时
    • 反向:$-5$ 小时
    • 因此 $+7$ 和 $-5$ 互为补码

补码性质
$$5 + 7 = 12 = 2^n \text{(码制可表示的最大值)}$$

补码运算示例(以5位二进制为例):

  • $(-1) + 7$:通过忽略进位,符号位变为 $0$
  • $(-12) + 5$:正常运算

二进制编码十进制 (BCD)

  • 各种编码方式
  • 格雷码:减少过渡噪声,相邻码字只有一位不同

逻辑运算

基本运算符

逻辑变量和逻辑函数

逻辑运算与集合运算的对应关系:

  • 与运算 (AND):$A \cdot B$ 或 $A \land B$,对应集合的交运算
  • 或运算 (OR):$A + B$ 或 $A \lor B$,对应集合的并运算
  • 非运算 (NOT):$\overline{A}$ 或 $\neg A$,对应集合的补运算

电路符号表示

  • 与门:$&$ 符号
  • 或门:$\geq 1$ 符号
  • 非门:输出端加 $\circ$ 符号
    另一种符号表示:与或非越来越尖

其他逻辑运算

  • 异或 (XOR):$A \oplus B$,当且仅当 $A \neq B$ 时为真
  • 同或 (XNOR):$A \odot B$,当且仅当 $A = B$ 时为真

异或与同或的关系
$$A \odot B = \overline{A \oplus B}$$

运算公式

基本定律

  • 交换律:$A + B = B + A$,$A \cdot B = B \cdot A$
  • 结合律:$(A + B) + C = A + (B + C)$,$(A \cdot B) \cdot C = A \cdot (B \cdot C)$
  • 分配律:$A \cdot (B + C) = A \cdot B + A \cdot C$,$A + (B \cdot C) = (A + B) \cdot (A + C)$

德摩根定理

$$\overline{A + B} = \overline{A} \cdot \overline{B}$$
$$\overline{A \cdot B} = \overline{A} + \overline{B}$$

异或和同或公式

  • $A \oplus B = A\overline{B} + \overline{A}B$
  • $A \odot B = A B + \overline{A},\overline{B}$

逻辑函数与最小项

最小项定义

最小项 (Minterm):由 $n$ 个逻辑变量构成的与项,每个变量都出现且只出现一次(原变量或反变量形式)。

最小项性质

  1. 数量:$n$ 个变量有 $2^n$ 个最小项
  2. 唯一性:对于逻辑变量的一组固定输入,只有一个最小项为1
  3. 编码:可以对最小项进行二进制编码,对应十进制数
  4. 正交性:任意两个不同最小项的乘积为 $0$

逻辑函数的标准形式

由于最小项的正交性,最小项可以作为逻辑函数的基

$$f(A,B,C,\ldots) = \sum m_i$$

其中 $m_i$ 表示使函数值为 $1$ 的最小项。

标准型推导:利用 $A + \overline{A} = 1$ 的性质可以得到标准型。

逻辑函数化简

化简目标

逻辑函数的最简与或式

  • 乘积项数最少
  • 每个乘积项中的变量数最少

化简方法

1. 公式法

利用布尔代数的基本定律和定理进行化简。

2. 卡诺图法 (Karnaugh Map)

卡诺图结构
00 01 11 10
00
01
11
10

格雷码排列:相邻位置只有一个变量不同

卡诺图特点

  • 相邻性:物理相邻的最小项只有一个变量不同,最左和最右、最上和最下也相邻
  • 化简原理:相邻的可以合并,消去不同的变量

化简步骤

  1. 将逻辑函数的最小项在卡诺图中标为 $1$
  2. 找出相邻的 $1$,进行合并
  3. 四个相邻的 $1$ 可以消去两个变量

最大项

最大项 (Maxterm):由 $n$ 个逻辑变量构成的或项,每个变量都出现且只出现一次。

最大项与最小项具有对偶关系:
$$M_i = \overline{m_i}$$