m序列的學習心得

2021-09-26 14:15:19 字數 994 閱讀 4152

參考文件

m序列是最長線性反饋移位暫存器序列的簡稱,是由帶線性反饋的移存器產生的週期最長的序列,是一種偽隨機序列(目前廣泛應用的偽隨機雜訊序列都是由週期性數字序列經過濾波等處理後得出的)。

二進位制運算一般分為以下幾種:二進位制加法,二進位制減法,二進位制乘法與二進位制除法。

二進位制加法

0+0=0,

0+1=1 ,

1+0=1,

1+1=10(向高位進製);

二進位制減法

0-0=0,

0-1=1(向高位借位) ,

1-0=1,

1-1=0 (模二加運算或異或運算) ;

二進位制乘法

0×0=0,

0×1=0,

1×0=0,

1×1=1 ;

二進位制除法

0÷0=0,

0÷1=0,

1÷0=0 (無意義),

1÷1=1;

圖**的是由n級移位暫存器構成的m序列的產生原理圖。暫存器的狀態決定於時鐘控制下輸入的資訊(「0」或「1」),第i次移位暫存器狀態決定於前一時鐘脈衝後的第i-1次所有暫存器的狀態。

圖中c0,c1,…,cn均為反饋線,其中c0=c1=1,表示反饋連線。因為m序列是由迴圈序列發生器產生的,因此c0和cn肯定為1,即參與反饋(c0為下一次的輸出,cn為這一次最右側的輸入)。而反饋係數c1,c2,…,cn-1,若為1,則此處參與反饋;若為0,則表示斷開反饋線,即開路,可以視作反饋連線並不存在。值得注意的是:ci的個數比暫存器的個數n要多乙個,這是因為ci的個數中還包含有需要求的未知量,即下一次的值。

以上內容為個人用於學習總結,並不用於商業用途,本文參考以下文件,在此註明。如果有新的心得會及時補充,總結得不好,見諒。

學習心得 我的學習心得

我是乙個已經步入中年的70後,離開校園已經20年了,因為當年的政策因素而未能圓我的大學夢,在20年的工作過程中總是因為缺少一張大學文憑而失去了很多機會,曾經也考慮過自考,但是乙個人去面對的時候總感覺心有餘而力不足。2018年3月份偶然讓我認識了尚德,原來自考還可以這樣學習。一直懷疑自己年紀大了記憶力...

學習心得 python學習心得

自從來了深圳工作以後,尤其是屢屢面試碰壁以後。發現其實自己的知識面很窄,做筆試題的時候絞盡腦汁還是漏洞百出,並不是不會做,而是出現一大堆不該有的失誤。每次被問道,對資料庫了解嗎?說一大堆看起來很高階的東西 好啊,那我們寫幾個sql語句吧。馬上完蛋了,沒了手冊關鍵字都記不起。了解哪幾種指令碼語言,sh...

最長公共子串行學習心得

一 什麼是最長公共子串行 什麼是最長公共子串行呢?舉個簡單的例子吧,乙個數列s,若分別是兩個或多個已知序列的子串行,且是所有符合條件序列中最長的,則s稱為已知序列的最長公共子串行。舉例如下,如 有兩個隨機數列,1 2 3 4 5 6 和 3 4 5 8 9,則它們的最長公共子串行便是 3 4 5。一...