奇偶校驗(yàn)器,奇偶校驗(yàn)器是什么意思
奇偶校驗(yàn)器,奇偶校驗(yàn)器是什么意思
奇偶校驗(yàn)器定義
為了系統(tǒng)的可靠性,對(duì)于位數(shù)較少,電路較簡單的應(yīng)用,可以采用奇偶校驗(yàn)的方法。奇校驗(yàn)是通過增加一位校驗(yàn)位的邏輯取值,在源端將原數(shù)據(jù)代碼中為1的位數(shù)形成奇數(shù),然后在宿端使用該代碼時(shí),連同校驗(yàn)位一起檢查為1的位數(shù)是否是奇數(shù),做出進(jìn)一步操作的決定。奇偶校驗(yàn)只能檢查一位錯(cuò)誤,且沒有糾錯(cuò)的能力。偶校驗(yàn)道理與奇校驗(yàn)相同,只是將校驗(yàn)位連同原數(shù)據(jù)代碼中為1的位數(shù)形成偶數(shù)。奇偶校驗(yàn)器多設(shè)計(jì)成九位二進(jìn)制數(shù),以適應(yīng)一個(gè)字節(jié),一個(gè)ASCII代碼的應(yīng)用要求。奇偶校驗(yàn)是一種榮譽(yù)編碼校驗(yàn),在存儲(chǔ)器中是按存儲(chǔ)單元為單位進(jìn)行的,是依靠硬件實(shí)現(xiàn)的,因而適時(shí)性強(qiáng),但這種校驗(yàn)方法只能發(fā)現(xiàn)奇數(shù)個(gè)錯(cuò),如果數(shù)據(jù)發(fā)生偶數(shù)位個(gè)錯(cuò),由于不影響碼子的奇偶性質(zhì),因而不能發(fā)現(xiàn)。
校驗(yàn)過程
校驗(yàn)分為編碼和譯碼過程,下面以偶校驗(yàn)為例解釋整個(gè)過程 1. 編碼編碼就是當(dāng)8位代碼D7~D0寫入存儲(chǔ)器時(shí),同時(shí)將他們送往偶校驗(yàn)邏輯電路以產(chǎn)生偶校驗(yàn)位(偶形成),若D7~D0中有偶數(shù)個(gè)1,則D7⊕D6⊕D5⊕D4⊕D3⊕D2⊕D1⊕D0=0,即“偶形成”=0,若D7~D0中有奇數(shù)個(gè)1,則D7⊕D6⊕D5⊕D4⊕D3⊕D2⊕D1⊕D0=1,即“偶形成”=1,然后將D7~D0和“偶形成”一起寫入存儲(chǔ)器。 2. 譯碼譯碼即讀出時(shí)的校驗(yàn),將讀出的代碼與1位校驗(yàn)位同時(shí)送入偶校驗(yàn)邏輯電路,若“偶校錯(cuò)”為0,表示數(shù)據(jù)正確(無奇數(shù)個(gè)錯(cuò)),若“偶校錯(cuò)”為1,表示數(shù)據(jù)有錯(cuò)(奇數(shù)個(gè)錯(cuò))。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
- [電子說] 什么是奇偶校驗(yàn)電路?奇偶校驗(yàn)器是時(shí)序邏輯電路嗎? 2023-10-17
- [電子說] 數(shù)字電路實(shí)驗(yàn)—4位奇偶校驗(yàn)器設(shè)計(jì) 2023-10-16
- [電子說] 奇偶校驗(yàn)器的設(shè)計(jì)方法和特點(diǎn) 2023-09-05
- [可編程邏輯] 如何實(shí)現(xiàn)一種基于FPGA的奇偶校驗(yàn)器設(shè)計(jì)? 2023-09-05
- [電子說] 怎么設(shè)計(jì)一個(gè)4位奇偶校驗(yàn)器呢? 2023-07-07
- [編程實(shí)驗(yàn)] 奇偶校驗(yàn)器_奇偶校驗(yàn)設(shè)計(jì)程序 2011-11-11
( 發(fā)表人:admin )