簡體   English   中英

設計比較器,邏輯設計

[英]Design a Comparator, Logic Design

設計一個比較器,它具有6個輸入位A2,A1,A0和B2,B1,B0和一個輸出位O。令A =(A2,A1,A0)和B =(B2,B1,B0),並考慮它們是無符號整數。 如果A> B,O = 1; 否則O = 0。 請寫下邏輯函數作為答案。 不需要Verilog代碼或仿真。 提示:應該通過分析底層邏輯來解決此問題,並且不需要K-map。 例如,如果A2 = 1並且B2 = 0,則O必須為1,並且無需檢查其他輸入位的值。 [答案]關鍵是,僅當較高有效位相同時,較低有效位才重要。 因此,O =(A2&〜B2)| (〜(A2 ^ B2)&A1&〜B1)| ((〜(A2 ^ B2)&(〜(A1 ^ B1)&A0&〜B0))

我不知道他們如何得到這個答案。

寄生蟲不會累加。 在最后一個OR符號之后,有5個開放括號,但只有4個封閉括號。 應該是這樣嗎?

(A2和〜B2)| (〜(A2 ^ B2)&A1&〜B1)| (〜(A2 ^ B2)和〜(A1 ^ B1)和A0和〜B0)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM