
1.无符号小于

无符号小于
先说无符号的比较
我的想法就是和人类的思维一样,用比较数字的方法
从最高位开始,依次往下比较
如果高位相同就比较低一位
直到出现有一位不相同,那么哪边高就哪边数字大
用一堆开关做控制(高位牵制低位)
这个不算很聪明的办法,但是是最快的方法
门数量81 总延迟24 而且布线很累因为线太多了
然后讲一个我在网上看见的也挺妙的做法
是另一个UP主做的
虽然我也没有很看得懂
但是利用了二进制的一些数学特征,很神奇
只是门数量和总延迟有一点令人遗憾

无符号小于(攻略)
2.有符号小于

有符号小于
左边先做几个特判,正数肯定比负数大
然后把无符号比较里面的整个电路拿过来,比较除了符号位的后七位
正数的话,后七位大就大,都是负数的话,后七位大的反而小
很简单的移植
门数量147 总延迟28
3.宽指令

宽指令
水关~