首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

如何判斷 CPU 架構是 ARM 還是 x86:廠商與指令集識別速查

     編輯:程式設計綜合問答

給定 CPU 型號,快速判斷架構:

核心規則

  • x86/x64:僅 Intel、AMD、VIA (Zhaoxin) 等極少數廠商生產。型號通常含 Core、Xeon、Ryzen、EPYC、Pentium、Celeron、i3/i5/i7/i9 等字樣。
  • ARM:除上述廠商外,所有其他廠商(高通、聯發科、三星、華為海思、蘋果、NXP、TI、瑞薩、全志、瑞芯微等)均授權 ARM 架構設計芯片。型號常含 Cortex-A、Cortex-M、Snapdragon、Dimensity、Exynos、Kirin、Apple A/M 等。

實戰識別方法

  1. 查廠商:lscpu (Linux) / wmic cpu get name (Windows) / sysctl -n machdep.cpu.brand_string (macOS) 獲取品牌字符串。
  2. 查指令集:lscpu | grep Architecture → x86_64 或 aarch64/armv7l。
  3. 查 /proc/cpuinfo (Linux/Android):CPU architecture: 8 表示 ARMv8 (AArch64)。

特例提醒

  • Intel 曾推過 XScale (ARM)、Quark (x86 微控制器),但已停產。
  • AMD 早期有 AMD29000 (RISC),現全線 x86。
  • 蘋果 M 系列雖自研微架構,但指令集為 ARMv8-A (AArch64)。

一句话總結:看到 Intel/AMD 幾乎穩是 x86;其餘 99% 都是 ARM。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved