热度 10
2015-10-14 10:44
1603 次阅读|
1 个评论
在知道如何将之后(见 BCD码与二进制互转(含Verilog代码)(一) ), BCD码转二进制 就简单多了, 二进制转BCD 的反运算不就可以得到了嘛(从下到上重新走一遍,大家可以在纸上换算一算)。即右移减三,唯一不同的是判断条件。其实也很好理解。BCD码是逢十进一,二进制四位逢十六进一。转二进制的条件即为16/2=8(右移)。其它步骤跟 BCD码与二进制互转(含Verilog代码)(一) 中一样。 BCD转二进制的时序逻辑代码如下: 组合逻辑代码如下:更新一个8bit代码