今天看啥  ›  专栏  ›  处芯积律

CPU 架构:ARM 和 x86 之间有什么区别?

处芯积律  · 公众号  ·  · 2024-05-10 13:52
如果你要购买一台新计算机,有两种主要的 CPU 架构可供选择。Windows PC 通常建立在 Intel 和 AMD 使用的 x86 平台上,而 Apple 的计算机则使用该公司自己的基于 ARM 架构的 M1 和 M2 处理器。这些方法之间存在差异,并且对性能的意义具有重大影响。ARM 与 x86:指令集x86 和 ARM 处理器平台做相同的事情,但它们以完全不同的方式完成。它们的内部逻辑以不同的方式连接,具有不同的内部数据寄存器配置和不同的hard-coded指令集。也就是说,他们以不同的方式运行软件。在 x86 平台上,处理器的内部结构和指令集最终基于 Intel 8008,这是一款于 1972 年首次亮相的 8 位 CPU。事实上,为该芯片编写的机器码程序仍然可以汇编并在英特尔或AMD的最新处理器上运行。不过,从那时起,硬件自然有了很大的发展。在 8008 之后是 8088,然后是 16 位 8086,它为最初的 IBM PC 服 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照