什麼是奇偶效驗

2021-08-25 15:02:41 字數 916 閱讀 5771

對資料傳輸正確性的一種校驗方法。在資料傳輸前附加一位奇校驗位,用來表示傳輸的資料中"1"的個數是奇數還是偶數,為奇數時,校驗位置為"0",否則置為"1",用以保持資料的奇偶性不變。例如,需要傳輸"11001110",資料中含5個"1",所以其奇校驗位為"0",同時把"110011100"傳輸給接收方,接收方收到資料後再一次計算奇偶性,"110011100"中仍然含有5個"1",所以接收方計算出的奇校驗位還是"0",與傳送方一致,表示在此次傳輸過程中未發生錯誤。

大家一定會問,如何計算奇偶性呢,在計算機內有一種特殊的運算它遵守下面的規則:

1+1=0; 1+0=1; 0+1=1; 0+0=0;我們把傳送過來的1100111000逐位相加就會得到乙個1,應該注意的的,如果在傳送中1100111000變成為0000111000,通過上面的運算也將得到1,接收方就會認為傳送的資料是正確的,這個判斷正確與否的過程稱為校驗。而使用上面方法進行的校驗稱為奇校驗,奇校驗只能判斷傳送資料中奇數個資料從0變為1或從1變為0的情況,對於傳送中偶數個資料發生錯誤,它就無能為力了。

odd parity(奇校驗),校核資料完整性的一種方法,乙個位元組的8個資料位與校驗位(parity bit )加起來之和有奇數個1。校驗線路在收到數後,通過發生器在校驗位填上0或1,以保證和是奇數個1。因此,校驗位是0時,資料位中應該有奇數個1;而校驗位是1時,資料位應該有偶數個1。如果讀取資料時發現與此規則不符,cpu會下令重新傳輸資料。奇/偶校驗(ecc)是資料傳送時採用的一種校正資料錯誤的一種方式,分為奇校驗和偶校驗兩種。如果是採用奇校驗,在傳送每乙個位元組的時候另外附加一位作為校驗位,當實際資料中「1」的個數為偶數的時候,這個校驗位就是「1」,否則這個校驗位就是「0」,這樣就可以保證傳送資料滿足奇校驗的要求。在接收方收到資料時,將按照奇校驗的要求檢測資料中「1」的個數,如果是奇數,表示傳送正確,否則表示傳送錯誤。同理偶校驗的過程和奇校驗的過程一樣,只是檢測資料中「1」的個數為偶數。

什麼是奇偶校驗原理?奇校驗 偶校驗

奇校驗 乙個位元組8位中 1 的個數,校驗位,新增一位,使9位中 1 的個數為奇數 偶校驗同理。奇校驗 就是讓原有資料序列中 包括你要加上的一位 1的個數為奇數 1000110 0 你必須添0這樣原來有3個1已經是奇數了所以你添上0之後1的個數還是奇數個。偶校驗 就是讓原有資料序列中 包括你要加上的...

什麼是LVM 什麼是LV 什麼是VG

lvm logicl volume manager 邏輯卷管理器,通過使用邏輯卷管理器對硬碟儲存裝置進行管理,可以實現硬碟空間的動態劃分和調整。一 基本概念 1 物理卷 pv physical volume 物理卷在邏輯卷管理中處於最底層,它可以是實際物理硬碟上的分割槽,也可以是整個物理硬碟。2 捲...

什麼是IaaS?什麼是PaaS?什麼是SaaS?

最近有朋友問我,什麼是iaas?什麼是paas?什麼是saas?他們又有什麼分別?其實,雲計算發展到今天,這些當年看似新穎的概念,已經快爛大街了,從業者早就對這些概念習以為常,但是圈外人卻依然是丈二和尚摸不著頭腦。今天我就來為圈外人士來解答一下,什麼是iaas,什麼是paas,什麼是saas。先來說...