CPUのISA(コマンドセットアーキテクチャ)が何であるかを理解する方法は?

CPUのISA(コマンドセットアーキテクチャ)が何であるかを理解する方法は?

内部にDebian ダウンロード CD/DVD ミラーページさまざまな命令セットアーキテクチャに異なるISOがあります。 CPUを購入する前に、CPUのISAが何であるかをどうやって知ることができますか?命令の使い方を知っています

cat /proc/cpuinfo

そして

lscpu

ただし、これはCPUをインポートし、Linuxベースのオペレーティングシステムでこれらのコマンドを実行した後にのみ機能します。この情報をどのように見つけますか?今後CPUを購入しますか?

たとえば、CPU:公式Intel(r)core(tm)i5-6300hq cpu @ 2.30ghzインテルのウェブサイトISAが「64ビット」であることを示します。しかし、Debianのウェブサイトamd64/arm64/armel/armhf/i386/mips64el /mipsel/ppc64el/s390x/multi-archには具体的な言及はありません。

誰かがこの情報を見つける方法を教えてください。

答え1

そうでなければ持つCPU、私の思考には、あなたが買うつもりだと思います。

その場合は、現在見ているCPUモデルのデータを検索して、購入したいCPUについて必要なすべての情報を見つけることができます。

Intelのようなほとんどの製造業者は少数のアーキテクチャしか作らないので、製造業者に基づいてアーキテクチャを推測することができます(Intelの場合、現在はAMD64、別名x86-64ですが、過去はi386とIA-64でした)。

一般的に、CPUのモデル番号を使用してより詳細な情報を見つけることができます。ウィキペディアはこれに関するデータをしばしば表として収集しますが、一般的にはメーカーのウェブサイトでも見つけることができます。

具体的な例としてi5-6300hqGoogle検索をすると、Wikipediaページにこれへの参照が表示されます。https://en.wikipedia.org/wiki/List_of_Intel_Core_i5_processors(以下の例には特定のテーブルエントリがあります。)これは「Intel Core」プロセッサを参照し、次のものに関連付けられています。https://en.wikipedia.org/wiki/Intel_Core

このページのサイドバーにx86-64がリストされています。https://en.wikipedia.org/wiki/X86-64ページの最初の行にはAMD64がリストされています。

各ページでは、各分類の意味に似たCPU(古いi386およびIA-64を含む)との関係について詳しく説明しています。

答え2

要約:最新のデスクトップCPUはほぼ確実にAMD64です。

一般的に言えば、新しいデスクトップCPUはAMD64です(Intel製品でも)。したがって、デスクトップやラップトップを使用している場合、AMD64はほぼ確実です。 i386(32ビットアーキテクチャ)になるいくつかの古いマシンがあり、時々他のアーキテクチャを使用しているマシンを見ることができ、より一般的には古いマシンで見ることができます。

一部の小型デバイス(タブレット、携帯電話、SBC *)では、ARMを使用することがよくあります。たとえば、ラズベリーパイ4ARM CPUがあるでしょう。。たとえば、このプロセッサにはARM v8 CPUがあります(複数のARMバージョンがあります)。

*シングルボードコンピュータ - つまり、Raspberry Piは通常ARMの一部のバージョンです。

明記されず、最近のものであればAMD64である可能性が高いです。たとえば、ARMなら、ほぼ確実にそう言うでしょう。たとえば、Cortex-A72 CPUはARMV7と互換性があり、Aarch64(ARM64とも呼ばれる)もサポートしていることを示します。

AArch32はArmv7と完全に互換性があります。 AArch64は64ビットのサポートと新しいアーキテクチャ機能を提供します。

関連情報