0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

什么是奇校驗(yàn)和偶校驗(yàn)?常見的奇偶校驗(yàn)方式有哪些?

工程師鄧生 ? 來(lái)源:未知 ? 作者:劉芹 ? 2023-10-17 16:28 ? 次閱讀

什么是奇校驗(yàn)和偶校驗(yàn)?常見的奇偶校驗(yàn)方式有哪些?

1. 奇偶校驗(yàn)是指在數(shù)字通信中采用一種技術(shù)對(duì)傳輸?shù)臄?shù)據(jù)進(jìn)行校驗(yàn)。由于數(shù)字信號(hào)傳輸容易受到干擾,例如噪聲、電磁輻射、誤碼等,因此需要在傳輸前對(duì)數(shù)據(jù)進(jìn)行校驗(yàn),以保證正確性。常用的校驗(yàn)方法有奇偶校驗(yàn)、循環(huán)冗余校驗(yàn)(CRC)、海明碼等。

2. 奇偶校驗(yàn)是一種最簡(jiǎn)單的校驗(yàn)方法,它將一個(gè)整數(shù)的二進(jìn)制表示中1的個(gè)數(shù)進(jìn)行奇偶性判斷,如果為奇數(shù),校驗(yàn)位取0,如果為偶數(shù),校驗(yàn)位取1。在接收端,對(duì)接收的數(shù)據(jù)進(jìn)行校驗(yàn),如果校驗(yàn)錯(cuò)誤,則表明數(shù)據(jù)傳輸發(fā)生了錯(cuò)誤,需要重新發(fā)送。

3. 奇偶校驗(yàn)主要有三種方式:奇校驗(yàn)、偶校驗(yàn)和空校驗(yàn)。其中,奇校驗(yàn)是指將數(shù)據(jù)位和校驗(yàn)位中1的個(gè)數(shù)取奇數(shù),偶校驗(yàn)則是將數(shù)據(jù)位和校驗(yàn)位中1的個(gè)數(shù)取偶數(shù)??招r?yàn)則不輸出校驗(yàn)位,僅在數(shù)據(jù)位中傳輸數(shù)據(jù)。

4. 在奇偶校驗(yàn)中,主要使用奇校驗(yàn)和偶校驗(yàn)。奇校驗(yàn)適用于傳輸數(shù)據(jù)中1的個(gè)數(shù)為偶數(shù)的情況,例如傳輸字符“1010”。在奇校驗(yàn)下,校驗(yàn)位為1,因?yàn)樵摂?shù)據(jù)中包含兩個(gè)1。偶校驗(yàn)適用于傳輸數(shù)據(jù)中1的個(gè)數(shù)為奇數(shù)的情況,例如傳輸字符“1001”。在偶校驗(yàn)下,校驗(yàn)位為0,因?yàn)樵摂?shù)據(jù)中包含兩個(gè)1??招r?yàn)主要用于數(shù)據(jù)中1的個(gè)數(shù)不確定時(shí),例如傳輸字符“11111111”。

5. 在實(shí)際應(yīng)用中,奇偶校驗(yàn)主要用于串口通信、網(wǎng)絡(luò)傳輸、磁盤存儲(chǔ)等領(lǐng)域。雖然奇偶校驗(yàn)方法簡(jiǎn)單,但是不夠安全,容易被攻擊者破解。因此,在一些對(duì)安全性要求較高的場(chǎng)合,需要采用更加復(fù)雜的校驗(yàn)方式,例如CRC和海明碼。

6. 總之,奇偶校驗(yàn)是數(shù)字通信中最簡(jiǎn)單的校驗(yàn)方法之一。它可以有效地檢測(cè)數(shù)據(jù)傳輸中的錯(cuò)誤,但是不夠安全。在實(shí)際應(yīng)用中,需要根據(jù)實(shí)際情況選擇不同的校驗(yàn)方式,以保證數(shù)據(jù)傳輸?shù)恼_性和安全性。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 二進(jìn)制
    +關(guān)注

    關(guān)注

    2

    文章

    761

    瀏覽量

    41475
  • 串口通信
    +關(guān)注

    關(guān)注

    34

    文章

    1601

    瀏覽量

    55233
  • 奇偶校驗(yàn)
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    8183
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    如何通過(guò)I2C加載TPS2388x SRAM和奇偶校驗(yàn)代碼

    電子發(fā)燒友網(wǎng)站提供《如何通過(guò)I2C加載TPS2388x SRAM和奇偶校驗(yàn)代碼.pdf》資料免費(fèi)下載
    發(fā)表于 09-06 11:16 ?0次下載
    如何通過(guò)I2C加載TPS2388x SRAM和<b class='flag-5'>奇偶校驗(yàn)</b>代碼

    8位到9位奇偶校驗(yàn)總線收發(fā)器ABT8338數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《8位到9位奇偶校驗(yàn)總線收發(fā)器ABT8338數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-30 10:02 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗(yàn)</b>總線收發(fā)器ABT8338數(shù)據(jù)表

    奇偶校驗(yàn)發(fā)生器/校驗(yàn)器和3態(tài)輸出的16位收發(fā)器ABT16657數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《帶奇偶校驗(yàn)發(fā)生器/校驗(yàn)器和3態(tài)輸出的16位收發(fā)器ABT16657數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-30 09:45 ?0次下載
    帶<b class='flag-5'>奇偶校驗(yàn)</b>發(fā)生器/<b class='flag-5'>校驗(yàn)</b>器和3態(tài)輸出的16位收發(fā)器ABT16657數(shù)據(jù)表

    8位到9位奇偶校驗(yàn)總線收發(fā)器SN74BCT29854數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《8位到9位奇偶校驗(yàn)總線收發(fā)器SN74BCT29854數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-29 09:50 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗(yàn)</b>總線收發(fā)器SN74BCT29854數(shù)據(jù)表

    奇偶校驗(yàn)發(fā)生器/校驗(yàn)器和3態(tài)輸出的八進(jìn)制收發(fā)器SN74F657數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《帶奇偶校驗(yàn)發(fā)生器/校驗(yàn)器和3態(tài)輸出的八進(jìn)制收發(fā)器SN74F657數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-29 09:44 ?0次下載
    帶<b class='flag-5'>奇偶校驗(yàn)</b>發(fā)生器/<b class='flag-5'>校驗(yàn)</b>器和3態(tài)輸出的八進(jìn)制收發(fā)器SN74F657數(shù)據(jù)表

    做lora通訊用到usart,配置時(shí)遇到的usart奇偶校驗(yàn)問(wèn)題求解

    位:校驗(yàn)位),校驗(yàn)使能,校驗(yàn)。在此條件下,數(shù)據(jù)寄存器寫入0x101,那么發(fā)送時(shí)發(fā)送的結(jié)果是什么,是0x001,還是0x101?首先數(shù)據(jù)寄存器可以寫入9位數(shù)據(jù),那么發(fā)送時(shí)
    發(fā)表于 05-20 08:30

    8位到9位奇偶校驗(yàn)總線收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《8位到9位奇偶校驗(yàn)總線收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 05-15 09:33 ?0次下載
    8位到9位<b class='flag-5'>奇偶校驗(yàn)</b>總線收發(fā)器數(shù)據(jù)表

    淺析MCU通信、存儲(chǔ)常用的簡(jiǎn)單校驗(yàn)算法

    UART一個(gè)奇偶校驗(yàn),CAN通信CRC校驗(yàn)。Modbus、MAVlink、USB等通信協(xié)議也有校驗(yàn)信息。
    的頭像 發(fā)表于 03-07 10:56 ?396次閱讀
    淺析MCU通信、存儲(chǔ)常用的簡(jiǎn)單<b class='flag-5'>校驗(yàn)</b>算法

    XMC4500-PSRAM和DSRAM中存在隨機(jī)奇偶校驗(yàn)錯(cuò)誤的原因?

    我們將 XMC4500 用于功能安全應(yīng)用。 幾個(gè)用戶安裝了 1000 個(gè)或更多控制器。 在這些現(xiàn)場(chǎng)安裝中,我們每月在 PSRAM 和/或 DSRAM 中會(huì)遇到大約 1-2 個(gè)奇偶校驗(yàn)錯(cuò)誤。 錯(cuò)誤
    發(fā)表于 01-26 06:30

    9位奇偶校驗(yàn)發(fā)生器/校驗(yàn)器74HC280-Q100; 74HCT280-Q100數(shù)據(jù)手冊(cè)

    電子發(fā)燒友網(wǎng)站提供《9位奇偶校驗(yàn)發(fā)生器/校驗(yàn)器74HC280-Q100; 74HCT280-Q100數(shù)據(jù)手冊(cè).pdf》資料免費(fèi)下載
    發(fā)表于 01-18 15:20 ?0次下載
    9位<b class='flag-5'>奇偶校驗(yàn)</b>發(fā)生器/<b class='flag-5'>校驗(yàn)</b>器74HC280-Q100; 74HCT280-Q100數(shù)據(jù)手冊(cè)

    奇偶校驗(yàn)和crc校驗(yàn)的區(qū)別 CRC校驗(yàn)奇偶校驗(yàn)之間什么關(guān)系?

    奇偶校驗(yàn)和crc校驗(yàn)的區(qū)別 CRC校驗(yàn)奇偶校驗(yàn)之間什么關(guān)系? 奇偶校驗(yàn)和 CRC(Cycli
    的頭像 發(fā)表于 10-17 16:28 ?3046次閱讀

    串口通信奇偶檢驗(yàn)什么意思 為什么要使用奇偶檢驗(yàn) 怎么使用奇偶檢驗(yàn)

    串口通信奇偶檢驗(yàn)什么意思 為什么要使用奇偶檢驗(yàn) 怎么使用奇偶檢驗(yàn)? 串口通信奇偶檢驗(yàn)是指通過(guò)對(duì)串口傳輸數(shù)據(jù)的校驗(yàn)位進(jìn)行
    的頭像 發(fā)表于 10-17 16:16 ?5934次閱讀

    什么是奇偶校驗(yàn)電路?奇偶校驗(yàn)器是時(shí)序邏輯電路嗎?

    什么是奇偶校驗(yàn)電路?奇偶校驗(yàn)器是時(shí)序邏輯電路嗎? 奇偶校驗(yàn)電路是一種數(shù)字電路,在數(shù)據(jù)傳輸過(guò)程中用于檢測(cè)數(shù)據(jù)是否發(fā)生錯(cuò)誤。在每個(gè)數(shù)據(jù)字節(jié)(通常是8位)的最高位添加一位(
    的頭像 發(fā)表于 10-17 16:16 ?3188次閱讀

    什么是奇偶校驗(yàn) 奇偶校驗(yàn)的基本原理 奇偶校驗(yàn)電路什么意思

    。在這個(gè)額外的位上如果數(shù)據(jù)傳輸過(guò)程中發(fā)生了錯(cuò)誤,就可以通過(guò)檢測(cè)這個(gè)位的奇偶性來(lái)確定錯(cuò)誤的位置。 假設(shè)我們一位二進(jìn)制數(shù)據(jù),如1011,則它有三個(gè)二進(jìn)制 1 和一個(gè)二進(jìn)制 0。根據(jù)奇偶校驗(yàn)的原理,我們可以在數(shù)據(jù)的末尾添加一個(gè)額外的
    的頭像 發(fā)表于 10-17 16:16 ?3344次閱讀

    串口在傳輸?shù)臅r(shí)候奇偶校驗(yàn)位是做什么用的?

    串口在傳輸?shù)臅r(shí)候奇偶校驗(yàn)位是做什么用的
    發(fā)表于 10-12 08:06