HDLBits (15) — 四输入门电路
2022-01-24 18:43 作者:僚机Wingplane | 我要投稿
本题链接:
https://hdlbits.01xz.net/wiki/Gates4
构建一个四输入的电路,in[3:0]。
它有3个输出:
out_and:4 输入与门的输出
out_or: 4 输入或门的输出
out_xor: 4 输入异或门的输出
要查看AND、OR和XOR运算符,请参阅与门、或非门、异或门



模块声明:

题目

答案

输出波形


归约操作符包括:归约与(&),归约与非(~&),归约或(|),归约或非(~|),归约异或(^),归约同或(~^)。
归约操作符只有一个操作数,它对这个向量操作数逐位进行操作,最终产生一个 1bit 结果。
逻辑操作符、按位操作符和归约操作符都使用相同的符号表示,因此有时候容易混淆。区分这些操作符的关键是分清操作数的数目,和计算结果的规则。
参考内容:
2.4 Verilog 表达式 | 菜鸟教程:
https://www.runoob.com/w3cnote/verilog-expression.html

