HDLBits (34) — 优先级编码器
2022-02-09 20:33 作者:僚机Wingplane | 我要投稿
本题链接:
https://hdlbits.01xz.net/wiki/Always_case2
优先级编码器是组合电路,当给定输入位向量时,输出向量中最高位。例如,给定输入8'b10010000的8位优先级编码器将输出3'd4,因为位[4]是最高位。
构建一个4位优先级编码器。对于此问题,如果没有输入位高(即,输入为零),则输出零。请注意,4位数有16种可能的组合。

题目
注意:
使用十六进制(4‘ hb)或十进制(4‘’d 11)数字可以节省输入与二进制(4‘ b1011)文字的比较。

答案

输出波形
