アカウント名:
パスワード:
8086のセグメント方式は納得ですが、リトルエンディアンがそんなに致命的な方式とは思えないがなぁ。
うん。君が正しい事を言っていることは認めよう。
だがしかし、それでも人類は全員知能が足りないから、全ての状況でビッグエンディアンを使うべきなんだ。たとえば、バイトストリームがネットワークに流れる場合を考えてみよう。
小さい桁から流れてくるリトルエンディアンの方が読み取りやすくって処理効率がいいって?
それは違うんだ。たとえば 1byte の長さを 16bit のマシンが混在したとしても、ビッグエンディアンの場合はそのまま読めば、ストリームイメージに変更をしなくて済む。変更がない……これはなんて素晴らしい響きをもつ言葉だろうか?
そう、全てのPCは、そのまま bit 数を増やして行けば、そのまま拡張されて行く事になるのだ。
# 結果として、1byte が 64bit のPCができました。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
犯人は巨人ファンでA型で眼鏡をかけている -- あるハッカー
インテルの (スコア:1)
Re: (スコア:1)
8086のセグメント方式は納得ですが、リトルエンディアンがそんなに致命的な方式とは思えないがなぁ。
リトルエンディアンこそ正しいバイトオーダー (スコア:-1, フレームのもと)
Re:リトルエンディアンこそ正しいバイトオーダー (スコア:0)
うん。君が正しい事を言っていることは認めよう。
だがしかし、それでも
人類は全員知能が足りないから、全ての状況でビッグエンディアンを使うべきなんだ。たとえば、バイトストリームがネットワークに流れる場合を考えてみよう。
小さい桁から流れてくるリトルエンディアンの方が読み取りやすくって処理効率がいいって?
それは違うんだ。たとえば 1byte の長さを 16bit のマシンが混在したとしても、
ビッグエンディアンの場合はそのまま読めば、ストリームイメージに変更をしなくて済む。
変更がない……これはなんて素晴らしい響きをもつ言葉だろうか?
そう、全てのPCは、そのまま bit 数を増やして行けば、そのまま拡張されて行く事になるのだ。
# 結果として、1byte が 64bit のPCができました。