如圖,為什麼8的奇校驗設置為0,B的奇校驗設置為1,該怎麼設置呢,謝謝啦
“8”的ASCLL碼為:70 (十進制)= 0011 1000 (二進制)
“B”的ASCLL碼為:102(十進制)= 0100 0010(二進制)
書上說了低7位表示本身編碼,第8位做奇偶校驗
奇偶校驗規則:編碼中1的個數為奇數則為奇校驗,為偶數則為偶校驗
所以“8”的奇校驗ASCLL碼為**0**0111000B(添0,使得1的個數為奇數),偶校驗ASCLL碼為**1**0111000B(添1,使得1的個數為偶數)
同理“B”也類似