X86与ARM

落花浮王杯 提交于 2019-12-25 10:09:08

1 intel(英特尔)

1.1 intel简介

intel:

  • 美国的一家以研发、制造、销售CPU为主的公司
  • 世界上第一块CPU在1971年诞生于英特尔:intel 4004
  • INTegrated ELectronic(集成电子)

1.2 intel产品

intel产品发展历程如下:

  • 1978年 --> intel 8086
  • 1980年 --> intel 80186
  • 1982年 --> intel 80286
  • 1985年 --> intel 80386
  • 1989年 --> intel 80486
  • 1993年 --> Pentium(80586)

1.3 X86指令集

指令集架构: CPU所有指令的集合,简称指令集。

X86指令集架构,简称 X86架构 或 X86指令集:

  • 指的是CPU指令集,并非是CPU硬件结构。
  • 指的是以8086处理器为鼻祖的一系列指令集,并非是某一款处理器的指令集。
  • X86架构一直延续到了今天,并非到586就结束了。

我们需要知道X86架构的强大并不在于它本身,而在于围绕着它所建立起来的:软件生态。AMD公司的CPU也是X86架构,因为intel早期迫不得已授权给AMD。


2 ARM

2.1 ARM简介

ARM是英国的一家以研发CPU为主的公司,全称:Advanced Risc Machine。

ARM指令集架构:简称 ARM架构 或 ARM指令集。


3 X86指令集和ARM指令集的区别

3.1 X86指令集和ARM指令集的区别

X86指令集和ARM指令集的主要有如下几个方面的区别:

类型:

  • X86:复杂指令集(CISC:Complex Instruction Set Computer)
  • ARM:精简指令集(RISC:Reduced Instruction Set Computer)

主要方向:

  • X86:高性能
  • ARM:低功耗

市场:

  • X86:PC、服务器
  • ARM:手机、平板

参考资料:

  1. 深度学习:C/C++、计算机体系
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!