X86架构、ARM架构、MIPS架构三者的区别

个人主页:肚子55叫~的主页

作者:肚子55叫~的博客

太阳下山有阳光,月亮落下有朝阳阳,自由无忧,快乐又满怀希望!

点赞!点赞!点赞!关注关注关注!!!

前言:

前几章详细介绍了X86架构、ARM 架构、MIPS架构的概念及其优缺点,今天像大家介绍三者的区别。浅浅地期待一下吧!

一、X86架构的概念
X86是微处理器执行的计算机语言指令集,指一个Intel通用计算机系列的标准编号缩写。

1、86优点在于功能强大,而且通用性、兼容性、与实用性要强。而且它的指令多,应用范围也较广。

二、ARM架构的优点

1、体积小、低功耗、低成本、高性能——ARM被广泛应用在嵌入式系统中的最重要的原因\n     支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;\n2、大量使用寄存器,指令执行速度更快;\n3、大多数数据操作都在寄存器中完成;\n4、寻址方式灵活简单,执行效率高,指令长度固定。\n5、Load_store结构:在RISC中,所有的计算都要求在寄存器中完成。而寄存器和内存的通信则由单独的指令来完成。而在CSIC中,CPU是可以直接对内存进行操作的。\n流水线处理方式。

三、MIPS架构的定义

    MIPS架构(英语:MIPS architecture,为Microprocessor without interlocked piped stages architecture的缩写,亦为Millions of Instructions Per Second的双关语),是一种采取精简指令集(RISC)的处理器架构。

接下来给大家放一组图片,可以让大家方便直观的看到他们之间的区别。

X86架构、ARM架构、MIPS架构三者的区别_第1张图片

今天的分享到这里就结束了!

 抬头看看此时的太阳,虽正值黄昏,但太阳的光辉仍然存在。

谢谢大家!

你可能感兴趣的:(arm开发)