当前位置: 首页 > news >正文

西安市建设监理协会网站网页制作购物网站

西安市建设监理协会网站,网页制作购物网站,做地方网站数据哪里来,商丘柘城做网站线性反馈移位寄存器(LFSR)是一种用于生成伪随机数序列的简单结构。在这里,我们有一个四项原根多项式 p ( x ) 1 x 0 x 2 11 0 2 p(x) 1 x 0x^2 110_2 p(x)1x0x21102​ 和初始值 S 0 100 S_0 100 S0​100。我们将使用 LFSR 动作过…

线性反馈移位寄存器(LFSR)是一种用于生成伪随机数序列的简单结构。在这里,我们有一个四项原根多项式 p ( x ) = 1 + x + 0 x 2 = 11 0 2 p(x) = 1 + x + 0x^2 = 110_2 p(x)=1+x+0x2=1102 和初始值 S 0 = 100 S_0 = 100 S0=100。我们将使用 LFSR 动作过程来生成一个伪随机序列。

LFSR 的动作过程如下:
在这里插入图片描述

将初始值加载到寄存器中。
对于每次时钟周期:
a. 将寄存器中的当前值与原根多项式的非零项进行异或(XOR)操作。
b. 将结果右移一位,然后将异或(XOR)操作的结果放入最高位。
现在,我们将详细描述 LFSR 的动作过程:

加载初始值: S 0 = 100 S_0 = 100 S0=100
时钟周期 1:
a. 异或操作: 1 ⊕ 0 = 1 1 \oplus 0 = 1 10=1, 作用目标是寄存器从左到右的第一第二位
b. 右移并更新最高位: S 1 = 110 S_1 = 110 S1=110
时钟周期 2:
a. 异或操作: 1 ⊕ 1 = 0 1 \oplus 1 = 0 11=0
b. 右移并更新最高位: S 2 = 011 S_2 = 011 S2=011
时钟周期 3:
a. 异或操作: 0 ⊕ 1 = 1 0 \oplus 1 = 1 01=1
b. 右移并更新最高位: S 3 = 101 S_3 = 101 S3=101
时钟周期 4:
a. 异或操作: 1 ⊕ 0 = 1 1 \oplus 0 = 1 10=1
b. 右移并更新最高位: S 4 = 110 S_4 = 110 S4=110。从这一位开始进入循环
在时钟周期 4 后,寄存器的值回到了初始值运算后的第一个计算值 S 1 = 110 S_1 = 110 S1=110,因此序列将开始重复。所以,LFSR 生成的伪随机序列为:
100,110,011,101,110,…

4bit的例子

线性反馈移位寄存器(LFSR)是一种用于生成伪随机数序列的简单结构。在这里,我们有一个四项原根多项式 p ( x ) = 1 + x + 0 x 2 + x 3 = 110 1 2 p(x) = 1 + x + 0x^2 + x^3 = 1101_2 p(x)=1+x+0x2+x3=11012 和初始值 S 0 = 0100 S_0 = 0100 S0=0100。我们将使用 LFSR 动作过程来生成一个伪随机序列。

LFSR 的动作过程如下:

将初始值加载到寄存器中。
对于每次时钟周期:
a. 将寄存器中的当前值与原根多项式的非零项进行异或(XOR)操作。
b. 将结果右移一位,然后将异或(XOR)操作的结果放入最高位。
现在,我们将详细描述 LFSR 的动作过程:

加载初始值: S 0 = 0100 S_0 = 0100 S0=0100
时钟周期 1:
a. 异或操作: 0 ⊕ 1 ⊕ 0 = 1 0 \oplus 1 \oplus 0 = 1 010=1
b. 右移并更新最高位: S 1 = 1010 S_1 = 1010 S1=1010
时钟周期 2:
a. 异或操作: 1 ⊕ 0 ⊕ 0 = 1 1 \oplus 0 \oplus 0 = 1 100=1
b. 右移并更新最高位: S 2 = 1110 S_2 = 1110 S2=1110
时钟周期 3:
a. 异或操作: 1 ⊕ 1 ⊕ 1 = 0 1 \oplus 1 \oplus 1 = 0 111=0
b. 右移并更新最高位: S 3 = 0111 S_3 = 0111 S3=0111
时钟周期 4:
a. 异或操作: 0 ⊕ 1 ⊕ 1 = 0 0 \oplus 1 \oplus 1 = 0 011=0
b. 右移并更新最高位: S 4 = 0011 S_4 = 0011 S4=0011
时钟周期 5:
a. 异或操作: 0 ⊕ 0 ⊕ 1 = 1 0 \oplus 0 \oplus 1 = 1 001=1
b. 右移并更新最高位: S 5 = 1001 S_5 = 1001 S5=1001
时钟周期 6:
a. 异或操作: 1 ⊕ 0 ⊕ 1 = 0 1 \oplus 0 \oplus 1 = 0 101=0
b. 右移并更新最高位: S 6 = 0100 S_6 = 0100 S6=0100
在时钟周期 ,6后,寄存器的值回到了初始值 S 0 = 0100 S_0 = 0100 S0=0100,因此序列将开始重复。所以,LFSR 生成的伪随机序列为:
0100, 1010, 1110, 0111, 0011, 1001。周期为6,小于最大周期15。

http://www.yayakq.cn/news/309073/

相关文章:

  • 8免费建站网站可以做cps合作的棋牌网站6
  • 北京网站开发月薪营销心得体会感悟300字
  • 网站交换链接友情链接的作用宁波网站推广运营
  • 做淘宝客需要网站吗开发做游戏的网站
  • 湖南专业网站建设东莞微信网站建设咨询
  • 免费做网站推荐长春网站建设SEO优化营销
  • 廊坊企业免费建站中国百强城市榜单公布
  • 烟台微网站建设建站网站的图片
  • 太平洋电脑网站附近培训电脑的地方
  • 个人网站页面wp wordpress
  • 建设做网站云南昆州建设工程有限公司网站
  • 免费ppt模板大全下载的网站wordpress 导航栏在哪里
  • 怎样用godaddy建设一个网站客户对网站建设公司的评价
  • 网站建设校长信箱设计方案中国菲律宾关系为什么不好
  • 少儿编程自学网站外贸有哪些网站
  • 自己设计的网站如何推广做风投要关注哪些网站
  • 网站域名注销流程房地产店铺首页设计过程
  • 怎样建设个人网站网站运营团队各岗位的职责是什么
  • 乐清做网站百度指数手机版
  • 巴基斯坦人做网站怎么样源码库官网
  • 北京建设局网站首页夜月直播app下载视频
  • 网站结构与导航设计网站开发工程师资格证
  • 电商培训班一般多少钱一个月杭州网站运营十年乐云seo
  • 网站程序开发外包华夏人寿保险公司官网
  • 广告公司企业网站模板天津网站经营性备案
  • 方太官方网站的建设情况做本地的门户网站
  • 国外一个专门做配乐的网站广州网站维护公司
  • 挂机宝如何做网站wordpress主题后空白
  • 制作h5网站开发网站建设商务通什么意思
  • 网站地图后台可以做吗wordpress 标签html