• 技术文章 >常见问题

    mips指令集

    (*-*)浩(*-*)浩2019-12-24 11:13:38原创3493

    MIPS 指令集及架构在 2010 年以后发展迅速,至 2014 年的 5 年时间共发布了 4 个版本,在传统的整数浮点应用指令基础上逐步增加了多线程、 DSP 模块、 SIMD 模块以及虚拟化模块。 (推荐学习:phpstorm

    这也与移动互联网应用的迅速发展时间相吻合,随着应用需求变化, MIPS 指令集以及架构也在迅速发展

    MIPS(Million Instructions Per Second):单字长定点指令平均执行速度 Million Instructions Per Second的缩写,每秒处理的百万级的机器语言指令数。

    这是衡量CPU速度的一个指标。像是一个Intel80386 电脑可以每秒处理3百万到5百万机器语言指令,即我们可以说80386是3到5MIPS的CPU。MIPS只是衡量CPU性能的指标。

    MIPS是世界上很流行的一种RISC处理器。

    MIPS的意思“无内部互锁流水级的微处理器”(Microprocessor without interlocked piped stages),其机制是尽量利用软件办法避免流水线中的数据相关问题。

    它最早是在80年代初期由斯坦福(Stanford)大学Hennessy教授领导的研究小组研制出来的。MIPS公司的R系列就是在此基础上开发的RISC工业产品的微处理器。这些系列产品为很多计算机公司采用构成各种工作站和计算机系统。

    中国龙芯2和前代产品采用的都是64位MIPS指令架构,它与大家平常所知道的X86指令架构互不兼容,MIPS指令架构由MIPS公司所创,属于RISC体系。

    MIPS的系统结构及设计理念比较先进,其指令系统经过通用处理器指令体系MIPS I、MIPS II、MIPS III、MIPS IV到MIPS V,嵌入式指令体系MIPS16、MIPS32到MIPS64的发展已经十分成熟。在设计理念上MIPS强调软硬件协同提高性能,同时简化硬件设计。

    过去,MIPS架构的产品多见于工作站领域,索尼PS2游戏机所用的“Emotion Engine”也采用MIPS指令,这些MIPS处理器的性能都非常强劲,而龙芯2也属于这个阵营,在软件方面与上述产品完全兼容。

    以上就是mips指令集的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:mips
    上一篇:melongin怎么设置 下一篇:多台无线路由如何实现同名无缝切换

    相关文章推荐

    • JavaScript实现MIPS乘法模拟的方法_javascript技巧• 基于loongson1b开发板(mips架构)移植apache+sqlite3+php5• 自己动手写CPU之第五阶段(2)OpenMIPS对数据相关问题的解决• 自己动手写处理器之第一阶段(2)MIPS指令集架构的演变

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网