跳轉到內容

計算機硬體基礎元素:構建電路

來自華夏公益教科書,開放的書籍,開放的世界

試卷 2 - ⇑ 計算機系統基礎 ⇑

← 布林門組合 構建電路 布林代數 →


考試中一個常見的問題是給您一些布林代數,並要求您將其表示為邏輯閘。讓我們看一下您應該熟悉的加法和減法示例


首先我們將處理最裡面的括號


最後,我們將此答案與 結合起來


布林代數的工作原理完全相同,但我們將使用邏輯閘而不是數字來儲存結果

示例:構建電路

與任何方程式一樣,我們將首先處理最裡面的括號 ,然後將此答案與 結合起來

練習:構建電路

繪製以下電路圖。(請記住:我們應該先處理 AND 還是 OR?)

答案

答案

答案

答案

答案

考試中一個常見的問題是給您一個系統的描述。然後會要求您根據此描述建立布林語句,最後構建一個邏輯閘電路來顯示此係統

示例:構建電路

使用布林代數描述以下場景

如果車窗被打破,或者感測器檢測到車內有物體移動,並且汽車沒有被拖走,或者發動機沒有啟動,那麼汽車警報就會被觸發。

其中

  • A = 被拖走,
  • B = 車窗被打破,
  • C = 發動機啟動,
  • D = 檢測到移動

在您急於回答這個問題之前,讓我們嘗試將其分解成各個組成部分。出題者經常會試圖欺騙您。警報響起的兩種情況是:,但有一個前提,如果這兩個條件中的任何一個為真,並且另外兩個條件也為真,即發動機沒有啟動,汽車沒有被拖走:

將兩者結合起來,我們得到(請記住括號!):

下一步是根據此建立一個圖表:

練習:構建電路

一個安全系統允許兩個不同安全級別的人進入大樓。要麼他們擁有低許可權,並且擁有卡片,並且沒有攜帶手機。或者他們擁有鑰匙,並且被允許攜帶手機。

可用的輸入是

  • A = 攜帶卡片
  • B = 攜帶手機
  • C = 攜帶鑰匙

寫下布林方程來表達這一點

答案

如果你寫了: 你就錯了!原因是文字說:或者他們有鑰匙,並且被允許攜帶手機。 這並不意味著 ,這意味著他們可以攜帶手機,或者他們可以選擇不攜帶:,簡化為:.

繪製邏輯閘圖來解決這個問題。

答案

華夏公益教科書