請構建具有三個輸入和一個輸出的布林電路(Boolean Circuits)用以自
動控制交通號誌。您可以使用雙輸入AND(two-input AND)以及單輸
入NOT(single-input NOT)的邏輯閘。
說明:紅色表示停止,黃色表示減速,綠色表示行走。在某些國家,紅燈
和黃燈可以同時亮,表示停止,但準備出發。以下是有效的交通燈組合:
紅色表示停止
停下來,但準備走
黃色表示減速
綠色表示行走
請設計一個名為TrafficLightValid 的電路,如果交通燈號組合有效,則輸
出1;如果交通燈組合無效,則輸出0。輸入1 表示燈亮,輸入0 表示燈
關閉。
寫出電路的真值表。請使用輸入r 表示紅色,y 表示黃色,g 表示綠
色,輸出v 表示交通燈組合是否有效。(10 分)
根據真值表,請編寫一個布林表達式來描述輸出v。(15 分)