




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
微機(jī)原理及應(yīng)用第一章認(rèn)識(shí)二進(jìn)制第十九講ASCII編碼下面我們來學(xué)習(xí)一下嘛,ASCII碼8個(gè)比特ASCII編碼我們知道每個(gè)字節(jié)有八個(gè)比特,ASCII碼最開始設(shè)計(jì)的時(shí)候只是用來表示數(shù)字、字母和常用的一些符號(hào),1字節(jié)ASCII碼數(shù)字字母符號(hào)那個(gè)時(shí)候認(rèn)為128種編碼已經(jīng)足夠用了,所以ASCII碼實(shí)際上只使用了8個(gè)比特位中的7位,128種編碼7位比特位夠用最高的這一位實(shí)際上是不用,就把它置成0最高位不用置成0128種編碼7位比特位夠用后來在通信領(lǐng)域里邊,人們發(fā)現(xiàn)這個(gè)沒有被使用的最高位,可以用來做校驗(yàn)關(guān)于如何做校驗(yàn),我們在后面來說明通信領(lǐng)域里用最高位校驗(yàn)關(guān)于如何做校驗(yàn)這個(gè)表格中列舉了常用的這些數(shù)字和字母的ASCII碼,數(shù)字0~9的ASCII碼是30h~39h,大寫字母a到z的ASCII碼是41h~5ah,小寫字母a到z的ASCII碼是61h~7ah數(shù)字0~9大寫字母A~Z小寫字母a~z30H~39H41H~5AH61H~7AH數(shù)字ASCII碼好,下面我們來說一下校驗(yàn)的問題校驗(yàn)問題為什么在通訊領(lǐng)域需要校驗(yàn)為什么在通訊領(lǐng)域需要校驗(yàn)?既然是通信就有發(fā)送信息的人和接受信息的人,我們跟他叫發(fā)送者和接收者,發(fā)信息者接收信息者發(fā)送者接收者在發(fā)送者和接收者的中間通信的信道,信息要從發(fā)送者出來到接收者接收,中間要經(jīng)過一段的介質(zhì),這個(gè)物理媒介就是我們說的信道,發(fā)送者接收者通信信道發(fā)送者發(fā)送信息接收者接收信息需經(jīng)過介質(zhì)信道信道比如,光纖通信中光纖是信道,移動(dòng)通信中,空氣是信道,光纖通信光纖移動(dòng)通信空氣老師這里畫的是傳統(tǒng)的電話線,也叫雙絞線作為信道。傳統(tǒng)電話線雙絞線信息在傳輸?shù)倪^程中,會(huì)經(jīng)過信道,信道不僅會(huì)衰減信息而且還會(huì)引入一定的噪聲信息傳輸過程經(jīng)過信道信息被衰減引入噪聲信息被衰減和混入噪聲以后就發(fā)生了改變,這導(dǎo)致接收者收到的信息跟發(fā)送者發(fā)送的信息不一樣了信息被衰減及混入噪聲接收者:信息不一致發(fā)送者:信息不一致比如這里舉的例子,發(fā)送者發(fā)送的是全0的信息,但是接收者接收到的,可能某一位是0發(fā)送者00000000接收者00010000噪聲當(dāng)然,即使信息經(jīng)過了衰減和混入噪聲,接收者收到的信息也不一定會(huì)發(fā)生變化,信息衰減混入噪聲接收者:信息不一定變化那么接收者怎么知道自己收到的信息是正確的還是錯(cuò)誤的呢?接收者如何知道自己收到的信息是否正確?這就需要校驗(yàn),校驗(yàn)就是接收端自己去判斷,它收到的信息中是否有錯(cuò)誤校驗(yàn)信息是否有誤接收端判斷如果校驗(yàn)的結(jié)果是正確的,那么接收端就可以把信息保存下來繼續(xù)后面的處理,但是如果校驗(yàn)的結(jié)果是錯(cuò)誤的,那么接收端可以選擇幾種方式來處理,校驗(yàn)正確接收端保存信息繼續(xù)處理錯(cuò)誤接收端選擇處理比如說它可以選擇丟棄這個(gè)信息讓發(fā)送者再重新發(fā)一遍過來校驗(yàn)錯(cuò)誤接收端選擇處理丟棄信息重新發(fā)送下面我們要講的奇校驗(yàn)和偶校驗(yàn)就是最簡單的校驗(yàn)方式奇校驗(yàn)偶校驗(yàn)首先來看一下奇校驗(yàn),奇校驗(yàn)就是收發(fā)雙方約定發(fā)送者發(fā)送的信息中一的個(gè)數(shù)一定是奇數(shù)個(gè),這一點(diǎn)由發(fā)送者保證奇校驗(yàn)收發(fā)雙方約定發(fā)送者發(fā)送的信息中1的個(gè)數(shù)奇數(shù)個(gè)發(fā)送者保證那么發(fā)送者在發(fā)送ASCII碼之前就要檢驗(yàn)一下,要發(fā)送的信息中1的個(gè)數(shù)是奇數(shù)個(gè)還是偶數(shù)個(gè),發(fā)送者發(fā)送ASCII碼前檢驗(yàn)1奇數(shù)個(gè)1偶數(shù)個(gè)如果要發(fā)送的ASCII碼本身1的個(gè)數(shù)是奇數(shù)個(gè),那么發(fā)送者就直接把它發(fā)送出去,如果要發(fā)送的ASCII碼本身1的個(gè)數(shù)是偶數(shù)個(gè),那么發(fā)送者就將它最高位的0置成1,以保證1的個(gè)數(shù)是奇數(shù)個(gè)1奇數(shù)個(gè)發(fā)送者將信息發(fā)送出去將最高位0設(shè)置成1,保證1個(gè)數(shù)為奇數(shù)個(gè)1偶數(shù)個(gè)同樣,接收端在收到信號(hào)后,也要數(shù)收到的信息中1的個(gè)數(shù),如果1的個(gè)數(shù)是奇數(shù)個(gè),那么接收端就認(rèn)為收到的信息沒有錯(cuò),然后把除了最高位以外的7位作為它要收取的信息。接收端收到信號(hào)后數(shù)1的個(gè)數(shù)1奇數(shù)個(gè)信息無誤將最高位以外的7位作為要收取的信息如果它發(fā)現(xiàn)收到的信息中1的個(gè)數(shù)是偶數(shù)個(gè),那么一定是哪里出錯(cuò)了,這個(gè)時(shí)候它會(huì)采取處理的措施。接收端收到信號(hào)后1偶數(shù)個(gè)出現(xiàn)錯(cuò)誤采取處理措施數(shù)1的個(gè)數(shù)下面我們結(jié)合例子說明一下,比如a的ASCII碼41h,如果用奇校驗(yàn)的方式傳送它結(jié)果是多少呢?AASCII碼41h用奇校驗(yàn)方式傳送結(jié)果是多少?首先,我們先寫出41h的二進(jìn)制的樣子,然后來數(shù)一下1的個(gè)數(shù),是偶數(shù)個(gè),A的ASCII碼41h二進(jìn)制1為偶數(shù)個(gè)校驗(yàn)位1000001B
?這不滿足奇校驗(yàn)的要求,為了保證1的個(gè)數(shù)是奇數(shù)個(gè),我們就要將最高位置成一,A的ASCII碼41h二進(jìn)制需1為奇數(shù)個(gè)將最高位置成1校驗(yàn)位1000001B
?1于是發(fā)送端實(shí)際發(fā)送的信息就為11000001,也就是C1hA的ASCII碼41h二進(jìn)制校驗(yàn)位1000001B
111000001B實(shí)際發(fā)送C1H再來看另外一個(gè)例子,比如C的ASCII碼是43h,如果用奇校驗(yàn)的方式傳送它結(jié)果是多少呢?1000011B00校驗(yàn)位?奇數(shù)個(gè)101000011B43HCASCII碼43h用奇校驗(yàn)方式傳送結(jié)果是多少?首先,我們還是先寫出43h的二進(jìn)制的樣子,然后來數(shù)一下1的個(gè)數(shù),是奇數(shù)個(gè),已經(jīng)滿足奇校驗(yàn)的要求,因此發(fā)送端不需要再進(jìn)行任何修改,1000011B00校驗(yàn)位?奇數(shù)個(gè)101000011B43HC的ASCII碼43h二進(jìn)制校驗(yàn)位1000011B
?滿足奇校驗(yàn)要求,無需修改1為奇數(shù)個(gè)直接將01000011發(fā)送出去,也就是43H1000011B00校驗(yàn)位?奇數(shù)個(gè)101000011B43HC的ASCII碼43h二進(jìn)制校驗(yàn)位1000011B
?01000011B43H再來看一下偶校驗(yàn),類似的,偶校驗(yàn)就是收發(fā)雙方約定發(fā)送者發(fā)送的信息中一的個(gè)數(shù)一定是偶數(shù)個(gè),這一點(diǎn)由發(fā)送者保證偶校驗(yàn)收發(fā)雙方約定發(fā)送者發(fā)送的信息中1的個(gè)數(shù)偶數(shù)個(gè)發(fā)送者保證那么發(fā)送者在發(fā)送ASCII碼之前就要檢驗(yàn)一下,要發(fā)送的信息中1的個(gè)數(shù)是是否是偶數(shù)個(gè),發(fā)送者發(fā)送ASCII碼前檢驗(yàn)1的個(gè)數(shù)是否是偶數(shù)個(gè)?如果是,就直接發(fā)送出去,如果不是,就要將ASCII碼的最高位置成1,以保證1的個(gè)數(shù)是偶數(shù)個(gè)1偶數(shù)個(gè)直接發(fā)送將最高位置成1,保證1為偶數(shù)個(gè)1奇數(shù)個(gè)同樣,接收端在收到信號(hào)后,也要數(shù)收到的信息中1的個(gè)數(shù),如果1的個(gè)數(shù)是偶數(shù)個(gè),那么接收端就認(rèn)為收到的信息沒有錯(cuò),然后把除了最高位以外的7位作為它要收取的信息。接收端收到信號(hào)后數(shù)1的個(gè)數(shù)1偶數(shù)個(gè)信息無誤將最高位以外的7位作為要收取的信息如果它發(fā)現(xiàn)收到的信息中1的個(gè)數(shù)是奇數(shù)個(gè),那么一定是哪里出錯(cuò)了,這個(gè)時(shí)候它會(huì)采取處理的措施。接收端收到信號(hào)后數(shù)1的個(gè)數(shù)1奇數(shù)個(gè)出現(xiàn)錯(cuò)誤采取處理措施下面我們結(jié)合例子說明一下,比如a的ASCII碼41h,如果用偶校驗(yàn)的方式傳送它結(jié)果是多少呢?1000001B校驗(yàn)位?偶數(shù)個(gè)101000001B41HAASCII碼41h用偶校驗(yàn)方式傳送結(jié)果是多少?首先,我們先寫出41h的二進(jìn)制的樣子,然后來數(shù)一下1的個(gè)數(shù),是偶數(shù)個(gè),滿足偶校驗(yàn)的要求,A的ASCII碼41h二進(jìn)制校驗(yàn)位1000001B
?滿足偶校驗(yàn)要求1為偶數(shù)個(gè)1000001B校驗(yàn)位?偶數(shù)個(gè)101000001B41H于是發(fā)送端可以直接將01000001發(fā)送出去,也就是41hA的ASCII碼41h二進(jìn)制校驗(yàn)位1000001B
?1000001B校驗(yàn)位?偶數(shù)個(gè)101000001B41H01000001B發(fā)送端41H再來看另外一個(gè)例子,比如C的ASCII碼是43h,如果用偶校驗(yàn)的方式傳送它結(jié)果是多少呢?1000011B校驗(yàn)位?奇數(shù)個(gè)111000011BC3HCASCII碼43h用偶校驗(yàn)方式傳送結(jié)果是多少?首先,我們還是先寫出43h的二進(jìn)制的樣子,然后來數(shù)一下1的個(gè)數(shù),是奇數(shù)個(gè),不滿足偶校驗(yàn)的要求,1000011B校驗(yàn)位?奇數(shù)個(gè)111000011BC3HC的ASCII碼43h二進(jìn)制校驗(yàn)位1000011B
?不滿足偶校驗(yàn)要求1為奇數(shù)個(gè)因此發(fā)送端要將最高位置成1,C的ASCII碼43h二進(jìn)制校驗(yàn)位1000011B
?1000011B校驗(yàn)位?奇數(shù)個(gè)111000011BC3H將最高位置成11置成1以后,發(fā)送的信息為11000011,C的ASCII碼43h二進(jìn)制校驗(yàn)位1000011B
1000011B
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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ǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 品質(zhì)基礎(chǔ)方面知識(shí)
- 2025年沈從文散文試題及答案
- 2025年肋骨骨折多選試題及答案
- 2025年溺水的試題及答案
- 2025年非法集資知識(shí)競賽題庫
- 2025年nba球迷測試題及答案
- 機(jī)動(dòng)車檢測維修士職業(yè)資格考試真題及答案
- 2025年全國汽車修理工(中級(jí))職業(yè)技能考試題庫(含答案)
- 2025年戰(zhàn)傷與創(chuàng)傷試題及答案
- 2025年春曉考試題及答案
- 2025中山輔警考試題庫
- 配網(wǎng)培訓(xùn)課件
- T-CESA 1281-2023 制造業(yè)企業(yè)質(zhì)量管理能力評(píng)估規(guī)范
- 深入淺出:2025年HTRI培訓(xùn)教程解讀
- Q-CSG1204079-2020-10kV~110kV線路保護(hù)技術(shù)規(guī)范(試行)
- 自動(dòng)化電氣元器件介紹與使用
- 節(jié)假日金融服務(wù)應(yīng)急預(yù)案
- UL1059標(biāo)準(zhǔn)中文版-2020接線端子UL標(biāo)準(zhǔn)中文版
- HRSSC組織架構(gòu)搭建方案
- 人教版2024-2025學(xué)年七年級(jí)數(shù)學(xué)上冊教學(xué)計(jì)劃(及進(jìn)度表)
- 湖北省新高考聯(lián)考協(xié)作體2024-2025學(xué)年高一上學(xué)期9月月考數(shù)學(xué)試題
評(píng)論
0/150
提交評(píng)論