计算机硬件系统设计—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,说明测试通过
在这里插入图片描述

发布了19 篇原创文章 · 获赞 15 · 访问量 4214

猜你喜欢

转载自blog.csdn.net/weixin_43952190/article/details/105300678