串行输入信息中“1”数检测器设计

2019-03-25 15:25发布

设计任务与要求:  设计一个能够统计串行输入的N位二进制数X中“1”的个数的数字系统。该系统完成如下功能:对串行输入数据X的位数进行累计,也就是对串行输入数据中“1”、“0”的个数进行统计。对串行输入数据X进行“0”、“1”判断。当X=1时,“1”数计数器加1计数。判断X的全部数位是否统计完毕,输出串行输入的N位二进制数X中“1”的个数值,工作结束。
没太明白这个原理,我该怎么下手呢。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
14条回答
356559202
2019-03-26 16:22
huayuliang 发表于 2015-1-3 17:37
楼主只说是串行信息~~~连个相关上下文都没,你的串行数据是几位的啊?虽然几乎都是8位的,不过谁知道具体情况呢?
使用的是MCU之类的器件而不是通用逻辑器件?
如果是MCU之类的器件,很简单,对输入字节进行移位判断。8位一个字节的数据,8次移位+判断就OK了,很简单。



不能使用单片机哦。数字电路

一周热门 更多>