.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。

目次

概要

アーキテクチャ

一般

一般的な使われ方

x86

32bitのCPU

x64

64bitのCPU

x86-64

64bitのCPU

定義

MPUの命令セットアーキテクチャ

x86

  • 16~64bitのCPUの総称
  • 広義にはx86x64を含む場合がある。
    • Intel 8086(16bitCPU)
    • およびその後方互換性(32-64bitCPU)

x64

x86アーキテクチャを64bitに拡張したもの。

  • x86命令セットと互換性を持つ。
  • 故に、広義にはx86を含む。
  • 各社のAMD64互換命令セットの総称
  • AMD 64命令セット+Intel 64命令セット

x86-16

x86(広義)のうち、16bitのもの。

x86-32

x86(広義)のうち、32bitのもの。

x86-64

x86(広義)のうち、64bitのもの。

IA-32

  • Intelの32bitCPU
  • IA-64発表の際のレトロニム

IA-64

  • Intelの64bitCPU
  • IA-32x86)との互換性を無しにした

AMD 64

  • AMDの64bitCPU
  • IA-64と異なり、IA-32x86)と互換性を維持した。

Intel 64

  • Intelの64bitCPU
  • AMD 64に習い、IA-32x86)と互換性を維持した。

CUP

Intel

Intel 8086

最初のx86

  • 8bitの8080を16bitに拡張した
  • 乗除算などの命令を強化したCPU

i386

i486/i568/i686

i386の後継の32bitCPU

Itanium

  • IA-64を採用した。
  • x64の普及もあり、2019年1月に(2021年のItanium)製造終了予定を発表

AMD

AMD K6

32bit、intel互換の廉価版CPU

Ryzen

  • Intel Core i シリーズへの対抗馬

ARM

Cortex-A

省電力で高性能

  • スマホ
  • 高性能のモバイル機器
  • 車載機器
  • デジタル家電
  • サーバー機器

...

各OSでの名称

Windows

  • 以下のコマンドで表示される。
    >echo %PROCESSOR_ARCHITECTURE%

Linux

  • LinuxディストリビューターによるCPUアーキテクチャの種別
    • Intel/AMD系のCPUアーキテクチャ:i386、amd64など
    • ARM系のCPUアーキテクチャ:armel、arm64など
  • 以下のコマンドで表示される。
    $uname -a
  • gccコンパイラの命令セット・サポートを表す意味合いもある。

Debian での名称

i386、 amd64、 armel、 arm64、 mips、 mips64el、 mipsel、 ppc64el、 s390x

... での名称

参考

Wikipedia

命令セットアーキテクチャ

Intel

AMD

ARM


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2021-04-13 (火) 20:10:48 (1101d)