刚学verilog不久,求一个解决思路
时间:10-02
整理:3721RD
点击:
定义如下:

B的每位对应A中连续4位的BCD码,如何把A中对应B为1的位提取出来,组成新的C?
示意图如下:

补充一下一楼代码:
分割
哈哈
用{}这个应该可以搞定的啊
先判断B的最高位,若为1则取出A的高四位,然后B开始左移一位,A开始左移四位,再判断……一直到结束!
能帮忙写出程序吗?带着参数BCD_NUM的话,我写着写着就卡住了。谢谢
