數位電路(1)- 邏輯代數第一講
數位電路(1)- 邏輯代數第一講
variable, complement, literal
- A A A is a variable
- A ‾ \overline{A} A is the complement of A A A
- A , A ‾ A,\overline{A} A,A are literals
邏輯運算及定律
boolean addition , OR
boolean multiplication , AND
它們滿足交換律、結合律和分配律
更多推論
-
A + 0 = A A+0=A A+0=A
-
A + 1 = 1 A+1=1 A+1=1
-
A ⋅ 0 = 0 A\cdot0=0 A⋅0=0
-
A ⋅ 1 = A A\cdot1=A A⋅1=A
-
A + A = A A+A=A A+A=A
-
A + A ‾ = 1 A+\overline{A}=1 A+A=1
-
A ⋅ A = A A\cdot A=A A⋅A=A
-
A ⋅ A ‾ = 0 A\cdot \overline{A}=0 A⋅A=0
-
A ‾ ‾ = A \overline{\overline{A}}=A A=A
-
A + A B = A A+AB=A A+AB=A
-
A + A ‾ B = A + B A+\overline{A}B=A+B A+AB=A+B
-
( A + B ) ( A + C ) = A + B C (A+B)(A+C)=A+BC (A+B)(A+C)=A+BC
德摩根定理
- X Y ‾ = X ‾ + Y ‾ \overline{XY}=\overline{X}+\overline{Y} XY=X+Y
- X + Y ‾ = X ‾ Y ‾ \overline{X+Y}=\overline{X}\mathop{\overline{Y}} X+Y=XY
- X Y ‾ ≠ X ‾ Y ‾ \overline{XY}\neq\overline{X}\mathop{\overline{Y}} XY=XY
邏輯函式的描述方式
- 邏輯表示式(logic function)
- 真值表(truth table)
- 邏輯電路圖(logic diagram)
- 卡諾圖(Karnaugh Map)
- 波形圖 時序圖(waveform)
- 語言描述(description)【e.g. VHDL】
注意到,確定的邏輯函式的真值表和卡諾圖是唯一的
(可用Multisim軟體進行轉換、化簡)
同或、異或和相關推論
同或(xnor),相同為一,不同為零
X
⊙
Y
=
X
‾
Y
‾
+
X
Y
X\odot Y=\overline{X}\mathop{\overline{Y}}+XY
X⊙Y=XY+XY
異或(xor),相同為零,不同為一
X
⊕
Y
=
X
‾
Y
+
X
Y
‾
X\oplus Y=\overline{X}Y+X\overline{Y}
X⊕Y=XY+XY
異或有因果互換條件:
A
⊕
B
=
C
⟹
A
⊕
C
=
B
,
B
⊕
C
=
A
A\oplus B=C\implies A\oplus C=B,B\oplus C=A
A⊕B=C⟹A⊕C=B,B⊕C=A
奇數個相同的數做異或,結果是自身
偶數個相同的數做異或,結果是零
代入定理
在任何一個包含變數 A A A的邏輯等式中,若以另一個邏輯等式代入式中所有 A A A的位置,則等式仍然成立
反演定理
對於一個任意邏輯式 Y Y Y,若將其中所有的" ⋅ \cdot ⋅“換成”+","+“換成” ⋅ \cdot ⋅",變數和常量置反,則結果就是 Y ‾ \overline{Y} Y
對偶定理
兩邏輯式相等
⟺
\iff
⟺對偶式相等
對偶式:
Y
Y
Y其中所有的"
⋅
\cdot
⋅“換成”+","+“換成”
⋅
\cdot
⋅",以及常量置反(變數不用動),記為
Y
∗
Y^{*}
Y∗
相關文章
- 數字邏輯期末總複習 第一部分 邏輯代數
- 邏輯代數基礎
- 從零構造一臺計算機——布林代數到邏輯電路計算機
- 類NMOS邏輯閘電路
- 離散數學 | (一)數理邏輯
- 對位運算與邏輯電路統一性的淺顯理解
- 數位電路中的觸發器觸發器
- 數位電路之CPU設計一
- 關係代數與邏輯最佳化規則 (一): 定義
- 計算機簡史第三章 機電時代之數位電路計算機
- (3)計數器&時序邏輯
- 變數C++邏輯程式碼變數C++
- 數字邏輯實踐6-> 從數字邏輯到計算機組成 | 邏輯元件總結與注意事項計算機元件
- 普通三進位制邏輯數學全部真值表全球公佈
- 中國經濟的數字邏輯
- 數位電路一:緒論—資訊—編碼
- SAP ABAP 特性相關表取數邏輯
- leedcode 位1的數量
- 數位電路設計思想之硬體思維
- 線性代數的本質課程筆記1-6講筆記
- 數字邏輯實踐4->面向硬體電路的設計思維--FPGA設計總述FPGA
- 高等代數1 矩陣矩陣
- 邏輯迴歸中的係數的意義邏輯迴歸
- NeurIPS 2024|新一代晶片電路邏輯綜合,可擴充套件可解釋的神經電路生成框架晶片套件框架
- leetcode 191 位1的個數LeetCode
- 1的個數 【位運算】
- java語言邏輯類、引數類和字元類Java字元
- 從邏輯觸發,講講如何設計自己的遊戲遊戲
- 【leetcode.191】位1的個數LeetCode
- 組合邏輯電路消除競爭冒險的方法有( )。
- 時序邏輯電路的基礎知識(結合Verilog)
- 如何入門線性代數?這裡有一份Python線性代數講義Python
- NFT數藏數字藏品系統開發專案邏輯分析方案(原理分析)
- 數字藏品開發現成版,數字藏品系統開發(邏輯原理)
- 離散數學——3.命題邏輯的等值演算
- 離散數學——6.命題邏輯的應用
- 02 . Shell變數和邏輯判斷及迴圈使用變數
- day14.邏輯運算,位運算