ARMプロセッサとIntel x86プロセッサの違い

むかしむかし、コンピュータープロセッサは、32ビットか64ビットか、IntelやAMDとだけ異なっていました。
スマートフォンの開発と進化に伴い、別のプロセッサフ​​ァミリーが登場しました。これらはARMチップであり、エネルギー消費が少ないため、バッテリーを備えたデバイスに特に適しています。
現在ARMも強力になっているため、Appleが次のMacbookにまもなくARMプロセッサを挿入できるようになったため、PCとスマートフォンに最適なIntelプロセッサとARMプロセッサの違いと、どのような機能を理解するのは興味深いことですARMは、より古典的なIntel x86プロセッサーを尊重します。
また読む: IntelおよびAMDプロセッサーとIntel Core i7およびi5 CPUの違い
Intel x86チップは、常に最高のパフォーマンスを提供するものでしたが、最高の消費電力と価格を備えたものでもありました。
ARMチップは 、低コストと低エネルギー消費のおかげで、タブレットやスマートフォンで好まれていますが、Intelのパフォーマンスとはほど遠いものでした。
数年前まで、携帯電話にはおそらくARMチップが搭載されていましたが、デスクトップPCには確かにIntelまたはAMDチップ(同じx86またはx64テクノロジーを使用)が搭載されていました。
時間が経つにつれて、iPhone、iPad、およびほとんどのAndroidスマートフォンとタブレットは、エネルギー消費を低く抑えるためにARMチップを内部に保持しますが、Intelはプロセッサーのエネルギー消費の削減に取り組んできましたが、携帯電話の分野を放棄します。
技術的には、Intel ex86 ARMプロセッサの主な違いは 、アセンブリ言語でプログラムされた命令セットです。
非常に簡潔に、そして私でさえ完全には理解できない詳細に進むことなく、これらは、プロセッサに一連の操作、たとえば数学的計算やデータ移動を実行するように指示する命令です。
x86チップは、「 複雑な命令セットコンピューティング 」の略であるCISC命令を使用して、可能な限り少ないアセンブリパスで特定のタスクを実行し、複数のクロックサイクルを必要とします。
ARMチップはRISCであり、「 縮小命令セットコンピューティング 」の略で、各プロセスを非常に小さく単純なステップに分割する命令セットを使用します。各命令は単一のクロックサイクルで実行できます。
何も理解されていなくても、明らかなことは、単一クロックサイクルのRISCチップが必要とするメモリが少なく、結果として、より少ないエネルギー消費につながる過渡現象が少ないことです。
逆に、CISCチップはより多くの作業を実行し、パフォーマンスを向上させることができます。
より実用的な用語では、エネルギー消費に加えて、IntelプロセッサとARMプロセッサの最も重要な違いは、いずれかのプラットフォーム用に開発されたアプリケーションの非互換性です。
したがって、ARMプロセッサデバイスでIntelプロセッサ用に開発されたプログラムを実行しようとすると、これは機能しません。
このため、APKファイルを使用してAndroidアプリを手動でダウンロードしようとすると、それがARMプロセッサのバージョンであり、Intel Atomバージョン(2016年にIntelが放棄したいくつかのスマートフォンモデルで使用)ではないことに注意する必要があります。
この互換性の問題は、従来のデスクトッププログラムをサポートしていなかったWindows 8 RTを搭載したコンピューターの障害の原因でもありました。
ただし、現在はARMプロセッサの方がはるかに強力であり、互換性の問題を解決できるため、状況も変わる可能性があります。
たとえば、ChromebookコンピューターはARMモデルとIntelモデルの両方に存在しますが、ARMチップがある場合はChromebookにLinuxをインストールできないという唯一の違いがあります。
AppleがすでにiPhoneとiPadでARMを使用しているため、Macbook用のARMプロセッサへの次の移行に関するうわさがますます強くなり、プログラムの互換性の調整が簡単になりました。
ただし、残念ながら、Windows PCの場合、現時点では実行することはほとんどなく、ARMプロセッサはソフトウェア設計に根本的な変更がなければ機能しません。
ただし、他のWindows 10 ARMタブレットモデルのリリースは除外されませんが、Windows 8 RTを悩ませていた制限の多くは残ります。

コメントを残します

Please enter your comment!
Please enter your name here