算法讨论:关于移位操作

2019-03-25 10:50发布

现有16个比特,每个比特复制3次,并将这48个比特赋值给一个6*8的矩阵,每一行均是8个数,请问要怎样操作才能达到这样的效果?例如
比特是:1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
复制三次: 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0 1 1 1 0 0 0
然后再将这个赋值给一个矩阵为:
1 1 1 0 0 0 1 1
1 0 0 0 1 1 1 0
0 0 1 1 1 0 0 0
1 1 1 0 0 0 1 1
1 0 0 0 1 1 1 0
0 0 1 1 1 0 0 0
怎样实现?欢迎扔砖! 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
1条回答
tx_xy
1楼-- · 2019-03-25 19:02
< / 如果这18个bit已经存在片内ram的话 比较好办 直接挨个赋值就行了吧 。

一周热门 更多>