C言語なら俺に聞け(入門篇) Part 36
■ このスレッドは過去ログ倉庫に格納されています
0466デフォルトの名無しさん
2008/09/30(火) 21:34:52*エンディアン、MSB/LSBファースト、インテル、モトローラ, 送信値の関係
Big Endian = Motorola = メモリ番地0にMSB = MSBファースト
Little Endian = Intel = メモリ番地0にLSB=LSBファースト
とまでは分かっています。
仮に、10進数60000を0- 1byte(2byte)使い、送信するとします。
60000(10進)=>EA60(16進)
MSB = 0 byte LSB=7byteで定義し、ビッグエンディアンで送信するとき、
バイトの並びはどちらが正しいでしょうか?
�@ EA 60 00 00 00 00 00 00
�A 60 EA 00 00 00 00 00 00
byte 0 1 2 3 4 5 6 7
MSB LSB
あほですいません。ご教授お願い致します。
■ このスレッドは過去ログ倉庫に格納されています