大學數位邏輯講義課程系列-代數演算法與卡諾圖

更新於 發佈於 閱讀時間約 1 分鐘

前導

代數演算法是通過布林代數的基本定律來化簡布林函數的一種方法。不過此法遇到較複雜的布林代數會不好用。

以下是一些代數演算法的示範:

raw-image

卡諾圖

布林代數以卡諾圖化簡最有效率。

卡諾圖是一種圖形化的方法,用於化簡布林函數。它通過將布林函數的真值表轉換為二維表格,其以方格來看出各項之間可化簡的關係。

卡諾圖的結構

  • 2 變量:2x2 表格
  • 3 變量:2x4 表格
  • 4 變量:4x4 表格

卡諾圖化簡步驟

  1. 將布林函數的真值表填入卡諾圖。
  2. 將相鄰的 1(對於 SSOP)或 0(對於 SPOS)圈起來,形成「群組」。
    • 每個群組必須是 1、2、4、8 等 2 的次方大小。
    • 群組越大,化簡後的項越簡單。圈選範圍越大越好,如此才能消去更多的輸入變數。
  1. 根據群組寫出化簡後的布林表達式。

二變數、三變數、四變數之卡諾圖圖形:

二變數標準積項對照表:

raw-image

三變數標準積項對照表:

raw-image

四變數標準積項對照表:

raw-image

二變數標準和項對照表:

raw-image

三變數、四變數之標準和項觀念和二變數大同小異。

卡諾圖實際化簡示範

如:

raw-image
  • 分別將其填入方格內(也就是將1填入10、01、11的方格內)。
  • 然後圈選相鄰的最大群組。
raw-image

所以化簡後的最簡積項之和式為A+B

例2:

raw-image

分別將其填入方格內(也就是將1填入100、101、111、011的方格內)。然後圈選相鄰的最大群組。

raw-image

所以:

raw-image

上面例子中,我們也可以圈選0的群組,化簡結果為SPOS。

raw-image
raw-image

例3: 四變數卡諾圖化簡:

可找相鄰兩項、四項、八項加以化簡,以下列出幾種圈選方式供參考:

(一)

raw-image

(二)

raw-image

(三)

raw-image

(四)

raw-image

本頻道持續更新中(內容涵蓋前端程式設計入門、大學必備程式設計入門、電子系專業課程入門、數學微積分題解)如果身旁有相關科系的學生,不妨推薦一下喔~

相信這裡會是家教或線上課程之外,高中、大學生系統性綜合學習的好選擇。

最後感謝您的觀看!

留言
avatar-img
留言分享你的想法!
avatar-img
電資鼠 - 您的學習好夥伴
10會員
215內容數
在當今數位時代,電資領域人才需求爆發式成長,不論是前端網頁設計、嵌入式開發、人工智慧、物聯網還是軟硬體整合,這些技術都在改變世界。而掌握 C/C++、Python、數位邏輯、電路學與嵌入式開發等大學電資領域的課程,正是進入這個高薪、高需求產業的關鍵!
2025/04/29
本篇文章深入淺出地介紹非同步計數器,包含其基本概念、組成元件、上數及下數計數器的時序分析。文中搭配圖表說明,並輔以真值表與時序圖,讓讀者能更清晰地瞭解非同步計數器的運作原理。此外,文章也探討了使用T型正反器和D型正反器實現非同步計數器的可能性,並闡述了每個正反器的除2功能以及50%的工作週期特性。
Thumbnail
2025/04/29
本篇文章深入淺出地介紹非同步計數器,包含其基本概念、組成元件、上數及下數計數器的時序分析。文中搭配圖表說明,並輔以真值表與時序圖,讓讀者能更清晰地瞭解非同步計數器的運作原理。此外,文章也探討了使用T型正反器和D型正反器實現非同步計數器的可能性,並闡述了每個正反器的除2功能以及50%的工作週期特性。
Thumbnail
2025/04/29
(一) 如圖,是由RS正反器組成的XY正反器,求XY正反器的真值表? 首先,我們先針對輸入端的訊號做分析: R端: S端: 我們接著來寫出電路的完整真值表: 所以,XY正反器的真值表如下所示: (二) 若要使用 JK 正反器設計下表的 AB 正反器,如何設計? 我們同樣使用正反器設
Thumbnail
2025/04/29
(一) 如圖,是由RS正反器組成的XY正反器,求XY正反器的真值表? 首先,我們先針對輸入端的訊號做分析: R端: S端: 我們接著來寫出電路的完整真值表: 所以,XY正反器的真值表如下所示: (二) 若要使用 JK 正反器設計下表的 AB 正反器,如何設計? 我們同樣使用正反器設
Thumbnail
2025/04/29
本章節介紹 T型正反器。
Thumbnail
2025/04/29
本章節介紹 T型正反器。
Thumbnail
看更多
你可能也想看
Thumbnail
家中修繕或裝潢想要找各種小零件時,直接上網採買可以省去不少煩惱~看看Sylvia這回為了工地買了些什麼吧~
Thumbnail
家中修繕或裝潢想要找各種小零件時,直接上網採買可以省去不少煩惱~看看Sylvia這回為了工地買了些什麼吧~
Thumbnail
👜簡單生活,從整理包包開始!我的三款愛用包+隨身小物清單開箱,一起來看看我每天都帶些什麼吧🌿✨
Thumbnail
👜簡單生活,從整理包包開始!我的三款愛用包+隨身小物清單開箱,一起來看看我每天都帶些什麼吧🌿✨
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
創作者營運專員/經理(Operations Specialist/Manager)將負責對平台成長及收入至關重要的 Partnership 夥伴創作者開發及營運。你將發揮對知識與內容變現、影響力變現的精準判斷力,找到你心中的潛力新星或有聲量的中大型創作者加入 vocus。
Thumbnail
本章節將介紹數位邏輯設計中兩大核心化簡工具:代數演算法 與 卡諾圖。這兩種方法可幫助你從複雜的布林函數中找出最簡邏輯式,進而設計出更有效率、更節省邏輯閘數量的電路。 透過本章的實作與演練,你將具備兩種強大化簡工具的操作能力,能在不同應用情境中選擇最佳解法,提升邏輯設計效率與電路實現能力!
Thumbnail
本章節將介紹數位邏輯設計中兩大核心化簡工具:代數演算法 與 卡諾圖。這兩種方法可幫助你從複雜的布林函數中找出最簡邏輯式,進而設計出更有效率、更節省邏輯閘數量的電路。 透過本章的實作與演練,你將具備兩種強大化簡工具的操作能力,能在不同應用情境中選擇最佳解法,提升邏輯設計效率與電路實現能力!
Thumbnail
1.0 從函數到函算語法 1.4 函算語法 1.4.1 語法範疇理論導論 1.4.2 函算語法與函數概念 三 弗雷格從語言結構的觀點出發,提出了函數可以被視為一個不完整的表式。如果我們將一個函數拆解為一個由一個函子及其 (一個或多個) 論元所組成的表式,那麼該函子便是一個有待滿足的
Thumbnail
1.0 從函數到函算語法 1.4 函算語法 1.4.1 語法範疇理論導論 1.4.2 函算語法與函數概念 三 弗雷格從語言結構的觀點出發,提出了函數可以被視為一個不完整的表式。如果我們將一個函數拆解為一個由一個函子及其 (一個或多個) 論元所組成的表式,那麼該函子便是一個有待滿足的
Thumbnail
1.0 從函數到函算語法 1.4 函算語法 1.4.1 語法範疇理論導論 1.4.2 函算語法與函數概念 二 關於函數的演變和弗雷格對函數的看法,前面的 1.2 節和 1.3 節已經談論了不少。 由於函數在數學﹑邏輯學﹑計算語言學極為重要,更且是本書闡述的語法的中心概念,因此有必要再略作
Thumbnail
1.0 從函數到函算語法 1.4 函算語法 1.4.1 語法範疇理論導論 1.4.2 函算語法與函數概念 二 關於函數的演變和弗雷格對函數的看法,前面的 1.2 節和 1.3 節已經談論了不少。 由於函數在數學﹑邏輯學﹑計算語言學極為重要,更且是本書闡述的語法的中心概念,因此有必要再略作
Thumbnail
1.0 從函數到函算語法 1.4 函算語法 1.4.1 語法範疇理論導論 七 指派範疇是第一步, 第二步是設定推導規則。 推導規則的作用是對某一給定的表式63 進行判定,看它是否一個貫通的表式(或詞構)。就上述英語例句而言,我們只需一個簡單的單向通則 (general rule)﹕6
Thumbnail
1.0 從函數到函算語法 1.4 函算語法 1.4.1 語法範疇理論導論 七 指派範疇是第一步, 第二步是設定推導規則。 推導規則的作用是對某一給定的表式63 進行判定,看它是否一個貫通的表式(或詞構)。就上述英語例句而言,我們只需一個簡單的單向通則 (general rule)﹕6
Thumbnail
1.0 從函數到函算語法 1.1 句子成份 1.2 函數概念小史 1.3 弗雷格的函數概念 七 「概念」很可能是歐洲哲學史中最常用的其中一個語詞,就好像數學工作者的「數」,但概念總是作為一種心智建構提出或使用,對弗雷格要創建的新邏輯 —— 即以客存事物為對象的新邏輯 —— 來說,它可以
Thumbnail
1.0 從函數到函算語法 1.1 句子成份 1.2 函數概念小史 1.3 弗雷格的函數概念 七 「概念」很可能是歐洲哲學史中最常用的其中一個語詞,就好像數學工作者的「數」,但概念總是作為一種心智建構提出或使用,對弗雷格要創建的新邏輯 —— 即以客存事物為對象的新邏輯 —— 來說,它可以
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 1.2.4 微積分的記法 1.2.5 弦的振動 1.2.6 熱的傳導 1.2.7 十九世紀的尾聲 三 必須說一下波希米亞數學家/邏輯學家/哲學家/神學
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 1.2.4 微積分的記法 1.2.5 弦的振動 1.2.6 熱的傳導 1.2.7 十九世紀的尾聲 三 必須說一下波希米亞數學家/邏輯學家/哲學家/神學
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 二 這一百廿一頁其實只是第一版的一個附錄,名為「幾何學」。除了坐標系統的引進,笛卡兒明顯地結合了幾何和代數的語言。事實上,所謂「解析幾何」就是用代數方法表述被
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 二 這一百廿一頁其實只是第一版的一個附錄,名為「幾何學」。除了坐標系統的引進,笛卡兒明顯地結合了幾何和代數的語言。事實上,所謂「解析幾何」就是用代數方法表述被
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 一 因此打從輪廓的浮現,萌牙狀態的函數概念是一個幾何圖象。 有趣的是,兩個世紀之後,即公元十六世紀,歐洲文藝復興如日中天,法國數學家及哲學家勒內‧笛卡兒承襲
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 1.2.2 一個速度問題 1.2.3 幾何的方法 一 因此打從輪廓的浮現,萌牙狀態的函數概念是一個幾何圖象。 有趣的是,兩個世紀之後,即公元十六世紀,歐洲文藝復興如日中天,法國數學家及哲學家勒內‧笛卡兒承襲
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 數學中函數概念的重要性難以盡書,亦很難想像沒有函數概念的數學可以走多遠。誇張一點,我們可以說很大部份的數學都是按函數概念操作的。但少有人留意到,在某個意義上,函數可說是數學語言的一個語構處理。 漢語「函數」一詞乃
Thumbnail
1.0 從函數到函算語法 1.2 函數概念小史 1.2.1 中譯的來源 數學中函數概念的重要性難以盡書,亦很難想像沒有函數概念的數學可以走多遠。誇張一點,我們可以說很大部份的數學都是按函數概念操作的。但少有人留意到,在某個意義上,函數可說是數學語言的一個語構處理。 漢語「函數」一詞乃
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News