版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
復(fù)習(xí)思考題5若某漢字的國標(biāo)碼=3547H,則其機(jī)內(nèi)碼=B5C7H
,區(qū)位碼=1527H。奇校驗(yàn)碼可以檢查出奇數(shù)位錯(cuò)誤,偶校驗(yàn)碼可以檢查出偶數(shù)位錯(cuò)誤。(錯(cuò))交叉校驗(yàn)的橫向校驗(yàn)和縱向校驗(yàn)必須是同為奇校驗(yàn)或同為偶校驗(yàn)。(對(duì))交叉校驗(yàn)可以檢出一個(gè)數(shù)據(jù)塊同一字節(jié)的雙錯(cuò)、糾正一位的錯(cuò)誤。(對(duì))第2章數(shù)據(jù)的機(jī)器層次表示2.1數(shù)值數(shù)據(jù)的表示2.2機(jī)器數(shù)的定點(diǎn)表示與浮點(diǎn)表示2.3非數(shù)值數(shù)據(jù)的表示2.4十進(jìn)制數(shù)和數(shù)串的表示2.5現(xiàn)代微型計(jì)算機(jī)系統(tǒng)中的數(shù)據(jù)表示舉例2.6數(shù)據(jù)校驗(yàn)碼2.6海明校驗(yàn)碼海明校驗(yàn)碼是一種多重奇偶校驗(yàn),要使編碼能糾正一位出錯(cuò)并能發(fā)現(xiàn)兩位錯(cuò),則校驗(yàn)碼必須具有N位數(shù)據(jù)位每一位的位置狀態(tài)K位校驗(yàn)位每一位的位置狀態(tài)無錯(cuò)情況的狀態(tài)校驗(yàn)碼中校驗(yàn)位數(shù)的確定應(yīng)滿足關(guān)系2K-1≥N+K+1N1~34~1011~2526~56……Kmin4567……數(shù)據(jù)位校驗(yàn)位NK校驗(yàn)位在海明碼中的分布校驗(yàn)位的分布規(guī)則:把位號(hào)數(shù)是2的權(quán)值的那些位,分配做奇偶校驗(yàn)位假設(shè)數(shù)據(jù)位N=8,校驗(yàn)位位數(shù)K=5,故海明碼的總位數(shù)為13。它們的排列關(guān)系可表示為:海明碼位號(hào):H13H12H11H10H9H8
H7H6H5H4
H3H2
H1
海明碼:P5
D7D7D6D5
P4
D4D3D2P3D1P2P1海明碼的特點(diǎn)每個(gè)校驗(yàn)位由其本身校驗(yàn);每個(gè)數(shù)據(jù)位由若干校驗(yàn)位校驗(yàn).海明碼的各位與校驗(yàn)位的關(guān)系被校驗(yàn)的每一位的位號(hào)=校驗(yàn)它的各校驗(yàn)位的位號(hào)之和海明碼位號(hào)數(shù)據(jù)位校驗(yàn)位參與校驗(yàn)的校驗(yàn)位位號(hào)關(guān)系H1P111=1H2P222=2H3D11,23=1+2H4P344=4H5D21,45=1+4H6D32,46=2+4H7D41,2,47=1+2+4H8P488=8H9D51,89=1+8H10D62,810=2+8H11D71,2,811=1+2+8H12D84,812=4+8海明碼各校驗(yàn)位的生成海明碼位號(hào)數(shù)據(jù)位校驗(yàn)位參與校驗(yàn)的校驗(yàn)位位號(hào)關(guān)系H3D11,23=1+2H5D21,45=1+4H6D32,46=2+4H7D41,2,47=1+2+4H9D51,89=1+8H10D62,810=2+8H11D71,2,811=1+2+8與P1有關(guān)的數(shù)據(jù)位1,2,4,5,7與P2有關(guān)的數(shù)據(jù)位1,3,4,6,7與P3有關(guān)的數(shù)據(jù)位2,3,4,8與P4有關(guān)的數(shù)據(jù)位5,6,7,8海明碼各校驗(yàn)位的生成若采用偶校驗(yàn)碼則P1~P4分別為與它相關(guān)的數(shù)據(jù)位的偶校驗(yàn)位若采用奇校驗(yàn)碼則P1~P4分別為與它相關(guān)的數(shù)據(jù)位的奇校驗(yàn)位校驗(yàn)位可校驗(yàn)的有關(guān)數(shù)據(jù)位P11,2,4,5,7P21,3,4,6,7P32,3,4,8P45,6,7,8
P1=D1D2D4D5D7P2=D1D3D4D6D7
P3=D2D3D4D8
P4=D5D6D7D8P5=D1D2D3D5D6D8海明碼各校驗(yàn)位的生成按偶校驗(yàn)寫出校驗(yàn)方程為:
S1=P1D1D2D4D5D7
S2=P2D1D3D4D6D7
S3=P3D2D3D4D8
S4=P4D5D6D7D8S5=P5D1D2D3D5D6D8校驗(yàn)位可校驗(yàn)的有關(guān)數(shù)據(jù)位P11,2,4,5,7P21,3,4,6,7P32,3,4,8P45,6,7,8求得使各方程成立的Pi值即為海明碼校驗(yàn)位的值例:有8位信息代碼:10101100,求它的海明碼,用偶校驗(yàn)。解:信息代碼8位N=8K=5海明碼共N+K=8+5=13位13121110987654321
P1P2D1
P3D2
D3
D4
P4D5
D6
D70101100P1:1,2,4,5,7001001P2:1,3,4,6,7011101P3:2,3,4,80111P4:5,6,7,80100
1
1
1
0海明碼P5D8
111P5:1,2,3,5,6,800101111海明碼的檢錯(cuò)和糾錯(cuò)S5~S1的值檢錯(cuò)和糾錯(cuò)情況00000無錯(cuò)僅有一位不為0某一校驗(yàn)位出錯(cuò)或三位海明碼同時(shí)出錯(cuò)有兩位不為0兩位海明碼同時(shí)出錯(cuò),此時(shí)只能檢錯(cuò),有三位不為0一位信息位出錯(cuò)或三位校驗(yàn)位同時(shí)出錯(cuò),出錯(cuò)位的位號(hào)由S4~S1編碼值指明,此時(shí)可以糾錯(cuò)。有四位或五位不為0出錯(cuò)情況嚴(yán)重,系統(tǒng)工作可能出現(xiàn)故障,應(yīng)檢查系統(tǒng)硬件的正確性海明碼的檢錯(cuò)和糾錯(cuò)舉例假設(shè)前例中的海明碼1101001101011傳送后,若H11位發(fā)生了錯(cuò)誤,變成了1111001101011P1P2D1
P3D2
D3
D4
P4D5
D6
D71101100P1,1,2,4,5,7001011P2,1,3,4,6,7011111P3,2,3,4,80110P4,5,6,7,80111
1
1
1
0海明碼P5D8
111P5,1,2,3,5,6,800101011S1:S2:S3:S4:S5:11101S4S3S2S1=1011,看成一個(gè)“指誤字”,因?yàn)?011B=11D,說明H11出了錯(cuò).糾錯(cuò):將H11取反值即可。1101001101011循環(huán)冗余碼用于多位串行數(shù)據(jù)傳送中的檢錯(cuò)糾錯(cuò)處理在
k
位數(shù)據(jù)位串行移位輸出的過程中,用電路形成r個(gè)校驗(yàn)位的值,跟隨在數(shù)據(jù)位之后傳送走。在接收端再對(duì)k+r
位的代碼進(jìn)行合法與出錯(cuò)檢查,若可能則自動(dòng)改錯(cuò)。
數(shù)據(jù)位
校驗(yàn)位kr應(yīng)滿足關(guān)系——2r≥r+k+1循環(huán)冗余碼的運(yùn)算基礎(chǔ)——模2運(yùn)算以2為模,按位相加的運(yùn)算,在運(yùn)算中不考慮借位和進(jìn)位
模2加減法:0±0=0,0±1=1,1±0=1,1±1=0
模2乘法:按模2加求部分積之和
模2除法:按模2減求部分余數(shù)
1010×10110100000101010
00101000010111010100000100110101…商…余數(shù)循環(huán)冗余碼—編碼原理CRC的編碼原理 任何一個(gè)二進(jìn)制序列中的各位看成一個(gè)多項(xiàng)式的系數(shù)如:11011×X3+1×X2+0×X1+1×X0(k,n)碼——n是有效數(shù)據(jù)的位數(shù),r是校驗(yàn)位位數(shù),總長k=n+r位。M(x)——待編碼的有效信息的多項(xiàng)式表示。M(x)×Xr——將M(x)左移r位得到多項(xiàng)式,使低r位全為零。G(x)——生成多項(xiàng)式,G(X)最高項(xiàng)的指數(shù)決定了r的位數(shù)循環(huán)冗余碼—編碼原理這時(shí)將余數(shù)R(X)與M(x)×Xr相加,就得到n+r位CRC編碼:
M(x)×Xr
+R(x)=G(x)×Q(x)+R(x)
+R(x)因?yàn)椤皟蓚€(gè)相同數(shù)據(jù)的模2和為零”,即R(x)+R(x)=0,所以
M(x)×Xr+R(x)=G(x)×Q(x)可以看出,所求得的CRC碼是一個(gè)可被G(X)表示的數(shù)碼除盡的數(shù)碼。假設(shè)M(x)×Xr
除以生成多項(xiàng)式G(x)
,用R(x)表示余數(shù),用Q(x)表示商:循環(huán)冗余碼—編碼舉例
例設(shè)有效信息位是M(X)=1100,生成多項(xiàng)式G(X)=1011,試求M(X)的CRC碼。解:(1)因?yàn)镚(X)有4位長,r+1=4
所以r=3(2)M(X)左移r=3位,
M(x)×X3=1100000(3)用G(X)對(duì)M(x)×Xr作“模2除”
1100000/1011=1110……010
R(X)=010(4)M(x)×X3
與R(X)作“模2加”,即可求得它的CRC編碼
M(x)×X3+R(X)=1100000+010=1100010
因?yàn)閗=7、n=4,所以編好的CRC碼又稱為(7,4)碼。CRC的譯碼及糾錯(cuò)CRC碼傳送到目標(biāo)部件,用約定的多項(xiàng)式G(x)對(duì)收到的CRC碼進(jìn)行“模2除”,若余數(shù)為0,則表明該CRC校驗(yàn)碼正確;若余數(shù)不為0,則表明有錯(cuò),不同的出錯(cuò)位,其余數(shù)是不同的??赏ㄟ^查G(X)出錯(cuò)表定對(duì)出錯(cuò)位定位,再將它求反即可糾正如前例,若接收的為1100011,則
1100011/G(X)=1110……001
查表得a1位出錯(cuò),將它求反即可出錯(cuò)位R(X)a1001a2010a3100a4011a5110a6111a7101
數(shù)據(jù)位
校驗(yàn)位a7a6a5a4a3a2a1生成多項(xiàng)式應(yīng)滿足下列要求:(1)任何一位發(fā)生錯(cuò)誤,都應(yīng)使余數(shù)不為零;(2)不同位發(fā)生錯(cuò)誤,都應(yīng)使余數(shù)不同;(3)用余數(shù)補(bǔ)零,繼續(xù)作“模2除”,應(yīng)使余數(shù)循環(huán)。常用的C
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三年級(jí)數(shù)學(xué)計(jì)算題專項(xiàng)練習(xí)匯編及答案
- 二年級(jí)語文上冊教案第一單元
- 《電氣控制系統(tǒng)設(shè)計(jì)與裝調(diào)》教案 項(xiàng)目七任務(wù)二:自吸泵電動(dòng)機(jī)控制線路的設(shè)計(jì)與安裝
- 【初中物理】密度的利用同步訓(xùn)練+-2024-2025學(xué)年人教版物理八年級(jí)上冊
- 家用電烹飪烤箱產(chǎn)品供應(yīng)鏈分析
- 制搪瓷機(jī)械市場發(fā)展預(yù)測和趨勢分析
- 塊墨煙灰墨產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 垃圾處理焚化爐產(chǎn)業(yè)規(guī)劃專項(xiàng)研究報(bào)告
- 工業(yè)用真空吸塵器市場發(fā)展預(yù)測和趨勢分析
- 屠宰機(jī)產(chǎn)業(yè)深度調(diào)研及未來發(fā)展現(xiàn)狀趨勢
- 汽車美容裝潢技術(shù)電子教案 2.2-汽車內(nèi)部清洗護(hù)理
- 2023年中國鐵塔招聘筆試真題
- DB11∕T 2103.4-2023 社會(huì)單位和重點(diǎn)場所消防安全管理規(guī)范 第4部分:大型商業(yè)綜合體
- 常規(guī)弱電系統(tǒng)施工單價(jià)表純勞務(wù)
- 中小學(xué)學(xué)校人防、物防、技防落實(shí)方案
- 2024年代持法人報(bào)酬協(xié)議書模板范本
- 2024年人教版六年級(jí)數(shù)學(xué)上冊《第5單元第7課時(shí) 扇形的認(rèn)識(shí)》單元整體教學(xué)課件
- 2023湖南文藝出版社五年級(jí)音樂下冊全冊教案
- DL-T5434-2021電力建設(shè)工程監(jiān)理規(guī)范
- (高清版)TDT 1055-2019 第三次全國國土調(diào)查技術(shù)規(guī)程
- 2024年黑龍江省機(jī)場管理集團(tuán)有限公司招聘筆試參考題庫含答案解析
評(píng)論
0/150
提交評(píng)論