計算機硬件系統設計—16位無符號比較器

16位無符號比較器

功能介紹:

功能:對兩個16位的無符號數進行比較。
輸入:2個16位數據輸入X和Y。
輸出:Great(1位)、Equal(1位)、Less(1位)。
要求:
(1)當X>Y時,Great輸出爲1;當X=Y時,Equal輸出爲1;當X<Y時,Less輸出爲1;
(2)只能使用線路庫、邏輯門組件、輸入輸出庫,不能使用Logisim軟件提供的複用器;
(3)先設計4位的無符號比較器並進行封裝;
(4)用4個4位的無符號比較器進行級聯或迭代得到16位的無符號比較器;
(5)電路完成後,可使用16位無符號比較器自動測試電路(在logisim.circ文件中)進行測試,當顯示PASS,說明測試通過,當顯示FAIL,說明測試未通過。可以查看相應錯誤記錄,來修改電路設計。

先設計4位的無符號比較器並進行封裝
在這裏插入圖片描述
在這裏插入圖片描述
用4個4位的無符號比較器進行級聯或迭代得到16位的無符號比較器
在這裏插入圖片描述
在這裏插入圖片描述
電路完成後,可使用16位無符號比較器自動測試電路(在logisim.circ文件中)進行測試,當顯示PASS,說明測試通過
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章