打印
[51单片机]

2进制数变化,求指导

[复制链接]
1664|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kilmty|  楼主 | 2013-8-7 08:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2进制数各位的无规则互换怎么做?比如说11001010我想把第一位放到第4位,第4位放到第7位,第7位放到第一位 该怎么个思路 求指导

相关帖子

沙发
原野之狼| | 2013-8-7 08:57 | 只看该作者
建一个256的表格  啥都搞定了

使用特权

评论回复
板凳
ayb_ice| | 2013-8-7 10:44 | 只看该作者
这不最基本的问题吗

使用特权

评论回复
地板
ZhangStudy| | 2013-8-7 10:47 | 只看该作者
硬件实现容易,软件做起来麻烦。

使用特权

评论回复
5
NE5532| | 2013-8-7 11:06 | 只看该作者
“无规则互换”是什么意思,没有规则不就成了随机数了,还互换干嘛?

使用特权

评论回复
6
原野之狼| | 2013-8-7 11:09 | 只看该作者
如果无规则中能有那么点规律  或许256的表格可以进行一定的缩减
但是  空间换时间或者时间换空间的法则变不了  所以根据实际应用做出合适选择

使用特权

评论回复
7
huangxz| | 2013-8-7 11:52 | 只看该作者
是的,我也觉的用硬件实现容易,但不知道楼主的用意在哪里

使用特权

评论回复
8
joyme| | 2013-8-7 13:55 | 只看该作者
软件做也很简单啊,用一个数组把每个位存起来,再按新的顺序组合起来就好了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:承接中小功率LED驱动器设计以及打样。PCB layout,51单片机程序开发,硬件设计

21

主题

92

帖子

2

粉丝