情報処理試験の問題について
情報処理試験の問題について
情報処理の勉強をしていますが
パリティチェックの問題にて分からない点があります。
以下、教えて頂きたく よろしくお願いいたします。
(問)
7ビットの文字コードの先頭に1ビットの偶数パリティビットを
付加するとき、文字コード30,3F,7Aにパリティを付加したのもはどれか?
ここで、文字コードは16進数で表している。
ア)30,3F,7A イ)30,3F,FA
ウ)B0,3F,FA エ)B0,BF,7A
回答(解説)には
文字コードは関係ありません。16進数を2進数に直すのは
たやすいので、30,3F,7A を 2進数に直して、1の数を数える。
文字コード 30 3F 7A
2進数 0011 0000 0011 1111 0111 1010
1の数 2つで偶数 6つで偶数 5つで奇数
パリティ付加 0011 0000 0011 1111 1111 1010
答 30 3F FA
とあります。
16進数を2進数に変換するところはOKなのですが・・・
パリティ付加のところで 7A が 1111 0101 で無いのは
なぜですか??
(7Aの最後に1を付加するのはないのですか?)
7Aを分解して考えるってことなんでしょうか?
7 の2進数が 0111 で 奇数なので そこだけに1を付加って事?
A の2進数は 1010 で 偶数だから???
分かりにくくすみません。
教えて頂きたく。。。。