09/11/01 21:29:52 Ai+ES7x4.net
>>99
ありゃ、まじで?
自分で作ってる分には全部通ってるから、どっか書き込みの値を間違ったかな?
あるいは、ビット反転処理の部分の書き方が悪かったか。
あれは何のデータも無い部分( ー で置いた部分)もきちんと0→1に反転するし、最後のチェック部分も反転する。
チェック部分を求める際は
ビット反転前の元データ8ビット区切りから値を求める → チェック部分の上4ビットが決まる → その後ビット反転処理を行う
要するに、文字決定以外の他の全ての処理が終わった後に反転処理し、反転処理済みの値から文字が決定される。
あるいはあるいは、文字対応ビットが完全には逆配置じゃなかったか?
ちょっと確認してみよう。