版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、一. 一. 實驗?zāi)康?實驗?zāi)康恼莆?CRC 校驗算法二. 二. 實驗內(nèi)容 實驗內(nèi)容1.設(shè)計 CRC 校驗算法(生成項為 x^16+x^15+x^2+1/)。2.編程實現(xiàn) CRC 校驗。三. 三. 實驗前的準備 實驗前的準備? 了解 CRC 校驗碼計算方法。? 掌握相關(guān)軟件編程知識。四. 四. 實驗要求及實驗軟硬件環(huán)境 實驗要求及實驗軟硬件環(huán)境【基本要求】? 設(shè)計程序完成 CRC 校驗,該程序可完成對文件的 CRC 校驗碼計算:該程序輸入
2、為待校驗文件名。輸出為校驗碼? 完成此項實驗,完成實驗報告?!緦嶒灲M織方式】? 個人實驗【實驗條件】? 微機與編程軟件。五. 五. 實驗步驟 實驗步驟1. 基礎(chǔ)理論知識CRC 檢錯方法的工作原理是:將要發(fā)送的數(shù)據(jù)比特序列當做一個多項式f(x)的系數(shù),在發(fā)送端用收發(fā)雙方預(yù)先約定的生成多項式 G(x)去除,求得一個余數(shù)多項式。將余數(shù)多項式加到數(shù)據(jù)多項式后發(fā)送到接收端。在接收端,用同樣的生成多項式 G(x)去除接收數(shù)據(jù)多項式 f’(x),得到
3、計算余數(shù)多項式。如果計算余數(shù)多項式與接收余數(shù)多項式相同,表示傳輸無差錯;否則,表示傳輸有差錯,由發(fā)送方重發(fā)數(shù)據(jù),直至正確為止。2. 參數(shù)設(shè)計⑴f(x)=1000110100,G(x)= x^16+x^15+x^2+1CRC 校驗碼的生成過程:① 發(fā)送數(shù)據(jù)比特序列為 1000110100。②生成多項式比特序列為 11000000000000101。③將發(fā)送數(shù)據(jù)比特序列乘以 216,那么產(chǎn)應(yīng)為生的乘積10001101000000000000
4、000000。④ 將乘積用生成多項式比特序列去除,求得余數(shù)比特序列為110010111000。⑤ 將余數(shù)比特序列加到乘積中,得 10001101000000110010111000。⑥ 如果在數(shù)據(jù)傳輸過程中沒有發(fā)生錯誤,接收端收到的帶有 CRC 校驗碼的數(shù)據(jù)比特序列一定能被相同的生成多項式整除,即余數(shù)等于 0。說明數(shù)據(jù)傳輸正確。⑷在調(diào)試過程中,肯定得監(jiān)視程序中的變量。在 vc++6.0 的右下角有一個 watch 窗口,專門用來設(shè)置監(jiān)
5、視變量。具體怎樣設(shè)置自己體會吧。在調(diào)試過程中,鼠標輕輕放在變量上也會顯示該變量的值。⑸vc6.0 專門為調(diào)試設(shè)置了工具箱以方便調(diào)試的進行,打開的方法如下。右鍵在 debug(或調(diào)試)選擇項的勾勾上。4. 調(diào)試、運行程序并記錄運行結(jié)果。在程序調(diào)試的過程中,由于一些細節(jié)的問題,雖然程序執(zhí)行沒有錯誤,但一直沒能出現(xiàn)理想的結(jié)果,我對程序做了多次的檢查和修改都沒有實現(xiàn),最后在老師的幫助下完成了本次實驗的全部任務(wù),達到了最終想要的結(jié)果。并在此基礎(chǔ)上
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)實驗報告
- 網(wǎng)絡(luò)管理實驗報告
- 網(wǎng)絡(luò)實驗報告格式1
- 網(wǎng)絡(luò)安全實驗報告
- 常用網(wǎng)絡(luò)命令實驗報告
- 網(wǎng)絡(luò)營銷實驗報告
- 網(wǎng)絡(luò)安全實驗報告模板
- 網(wǎng)絡(luò)信息安全實驗報告書
- 實驗報告
- 實驗報告
- 實驗報告
- 實驗報告
- 神經(jīng)網(wǎng)絡(luò)的bp算法實驗報告
- 計算機網(wǎng)絡(luò)實驗報告
- 網(wǎng)絡(luò)測試與故障診斷實驗報告
- 實驗二網(wǎng)絡(luò)常用測試命令實驗報告
- 計算機網(wǎng)絡(luò)實驗實驗報告1
- 實驗報告---密立根油滴實驗
- 密立根油滴實驗 實驗報告
- 計算機網(wǎng)絡(luò)實驗報告
評論
0/150
提交評論