Apple-IntelとPPCの違いは何ですか?



Apple What Is Difference Between Intel



解決:

ハードウェアに関して:PowerPCは、主にApple、IBM、Motorolaの3つの開発会社によって開発されたマイクロプロセッサです。これは、MIPS(1秒あたり100万命令)の操作を高速化する縮小命令セットコンピューター(RISC)で構築されています。 PowerPCは、マイクロプロセッサ用の同様のRISC命令セットを備えているため、主にIBMの以前のPowerアーキテクチャに基づいています。

IntelおよびAMDCPUは、CISCアーキテクチャに基づいています。通常、CISCチップには、さまざまで複雑な命令が大量にあります。その背後にある哲学は、ハードウェアは常にソフトウェアよりも高速であるということです。したがって、短いプログラムで多くのことを行うためのアセンブリ命令をプログラマーに提供する強力な命令セットを作成する必要があります。一般に、CISCチップは、命令ごとに(RISCチップと比較して)比較的低速ですが、使用する命令はほとんどありません(RISC未満)。




PPC Macは、IBMまたはMotorola製のPowerPC RISCベースのチップを使用して、1990年代半ばから後半から2006年にかけて作成されたMacintoshコンピュータの世代を指します。その最後のPowerPCベースのMacintoshであるPowerMacG5は、2006年8月に販売を停止しました。PowerPCチップ対応コンピュータで実行できた最新バージョンのMac OS Xは、Mac OS X 10.5(Leopard)でした(コンピュータがサポートしている限り)。

Intel Macは、IntelのCISCプロセッサを使用する新しいMacintoshコンピュータ(2006年1月以降)を指します。 Intel MacはBIOSの代わりにEFIを使用し、最新バージョンのMac OS Xを実行できます。IntelMacは、オプションで10.6にインストールされているRosettaと呼ばれる変換レイヤーを介してPowerPCコンパイル済みアプリケーションを実行することもできます。



プログラムがユニバーサルバイナリとして利用可能になると、PPCとIntel Macの両方で実行できますが、今日リリースされる多くの新しいアプリケーションはIntelのみです(例:Google Chrome、Final Cut Studio、Mac OS X Snow Leopard)。


Appleハードウェアに関しては、エンドユーザーエクスペリエンスに関する限り、前世代のPowerPCと第1世代のIntelの違いはごくわずかでした。それらは同じフォームファクターを使用し、まったく新しい内部は、変更されていない外部と、オペレーティングシステムが互換性のために作成した調整によって非常に効果的に隠されていました。

最後のPowerPCMacは2006年に販売されたため、それ以降の新しいマシンはすべてIntelです。



一般に、Intel Macは、PowerPCMac用に作成されたソフトウェアの大部分を実行できます。必要なエミュレーションにはパフォーマンスの低下がありますが、Photoshopのような複雑なソフトウェアでも許容可能な速度で実行されます。 PowerPCMacはIntelソフトウェアを実行できません。

OSXの最新バージョンであるSnowLeopardは、IntelベースのMacでのみ使用できます。

Intel Macは、Boot Campと呼ばれる機能にアクセスできます。これにより、Windowsをフルスピードで起動できます。 Intel Macは、サードパーティソフトウェア(VMWare Fusion、VirtualBox、またはParallels)を使用して、仮想マシン内でWindowsを実行することもできます。これにはわずかなパフォーマンスの低下がありますが、PowerPCMacがWindowsソフトウェアを実行するために必要なエミュレーションよりもはるかに高速です。