繁体   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