用Verilog HDL语言编写将8位2进制改写成16位2进制,再转换成4位的10进制

8位2进制转换成BCD码后为16位。
2024-12-25 14:37:20
推荐回答(2个)
回答1:

比如你现在的8位数据名称叫temp8,16位叫temp16
8位转16位:assgin temp16={8'h0,tmp8};
转BCD码就有许多方法了,你慢慢找一下

回答2:

不知道你具体的需求,8位2进制改写成16位2进制不就是高位补0,然后再BCD码表示成十进制?