2011-09-14 9 views
8

私は両者の違いを理解しています。 the entry in Wikipediaを見ると、litte-endian形式が好評を得ているようですが、これはこれまでのような問題ではありません。ビッグエンディアンとリトルエンディアンのマシン

HP-UX on Itaniumは、ビッグエンディアン形式を使用する唯一の新しいプロセッサです。ほとんどの人がリトルエンディアンを使用しています。これは業界がこれを標準化していることを示しています。これは本当ですか?何か不足していますか? iOSやAndroidなどのモバイルOSには、これらの違いがありますか?

+0

私はいつもインテルとリトルエンディアンを使用してIntelwereをコピーしています。インテルが宗教戦争で勝ったのかもしれない。ちょうどあなたのリンクで気づいたバイエンディアン、私はそれが最終的な答えだと思います。 – kenny

+0

@ YavorShahpasov、それは当てはまりません。 ARMコアはいずれの方法でも構成でき、そのほとんどは少ししかないようです。 – reirab

+0

Itaniumがビッグエンディアンであるという記述は間違っています。リトルエンディアンとビッグエンディアンをサポートしています – steve

答えて

5

ARMアーキテクチャーは、&ビッグエンディアンの両方で実行されますが、Android、iOS   6、およびWindows Phoneプラットフォームではリトルエンディアンが実行されます。現代のデスクトップコンピュータの95%はリトルエンディアンです。

+0

あなたの主張をバックアップするソースはありますか? – afuzzyllama

+2

これをバックアップする引用やリンクはありますか?事実などであなたの答えをちょっと出すことは、「95%」が少し恣意的に見えるので、より良い印象を与える傾向があります。 – Amelia

+3

すべてのx86デスクトップ(数年前にPowerPCベースのMacが廃止されたほぼすべてのデスクトップ)は、リトルエンディアンです。おそらく実際には95%以上のものでしょう。 PowerPCは過去20年間にデスクトップコンピュータに普及してきた唯一の非x86アーキテクチャであり、Appleはついにそれをx86に捨ててしまった。 Sparc、Alpha、Itaniumは存在しましたが、デスクトップ市場ではまったく稀でした。 – reirab

関連する問題