芯片架构有几个(芯片的架构究竟是什么东西)

最近闹得沸沸扬扬的中兴事情,让国人非常愤慨,导致这个事件的主角就是“芯片' 那么这个芯片就是是什么东西呢?

芯片架构有几个(芯片的架构究竟是什么东西)(1)

科普一下,架构是指令集架构,比如我们常说的X86架构就是指使用X86指令集的处理器。我们平时还经常把架构与微架构混在一起说,比如Cortex-A75这就是微架构,但是我们经常称之为架构。

程序员写的“Hello World”处理器是不认识的,要翻译成处理器能够识别的指令才行,处理器能识别的指令的集合就叫做指令集(ISA,Instruction Set Architecture)。

芯片架构有几个(芯片的架构究竟是什么东西)(2)

x86、ARM、MIPS这些都是都是指令集的统称,指令集也是在不断扩展和变化的,比如x86增加了对64位支持的指令x86-64。在取得了指令集授权后就可以设计基于该指令集的处理器,这个处理器就属于XX架构处理器。

最容易搞混的是架构和微架构,比如Haswell、Cortex-A75这些都是指令集的具体实现,这就是微架构(microarchitecture)。现代处理器的设计最关键的就是微架构,微架构设计直接决定了该处理器的功耗,性能,成本等。

芯片架构有几个(芯片的架构究竟是什么东西)(3)

举个例子说吧,就拿电脑来说,苹果电脑用的是自己的CPU和麦金托什操作系统,英特尔的CPU用的是windows操作系统,这两种电脑是不兼容的,因为他们的CPU的设计不一样,指令集也不一样,这就是架构。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页