当前位置:   article > 正文

驱动开发基础 - 都是处理器,为啥分这么多架构?_cpu架构跟驱动有什么关系

cpu架构跟驱动有什么关系

之前同事问的一个问题:

x86、arm、mips、powerPC、DSP...为啥分这么多架构


大概理解,指令集不同。
c代码解析成汇编代码,再变成对应的二进制,其中涉及到了指令集。
采用arm/thumb指令集的 - arm架构
采用x86指令集的       - x86架构
...

那么,32位的系统和64系统的指令集是不一样的,确实也可以叫做x64架构,但是x64架构是基于x86架构的,所以,大家更习惯叫他x86-64架构吧,或者直接还是交x86架构64位的处理器


顺便一提:

CPU架构是CPU厂商给属于同一系列的CPU产品定的一个规范,主要目的是为了区分不同类型CPU的重要标示。目前市面上的CPU分类主要分有两大阵营,一个是intel、AMD为首的复杂指令集CPU,另一个是以IBM、ARM为首的精简指令集CPU。两个不同品牌的CPU,其产品的架构也不相同,例如,Intel、AMD的CPU是X86架构的,而IBM公司的CPU是PowerPC架构,ARM公司是ARM架构。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/870737
推荐阅读
相关标签
  

闽ICP备14008679号