打印

MIPS和ARM的比较

[复制链接]
2640|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
maoyanketi|  楼主 | 2011-3-26 10:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
流水线结构
    MIPS 是最简单的体系结构之一,所以使大学喜欢选择 MIPS 体系结构来介绍计算体

系结构课程。
     ARM has barrel shifter
        shifter是两面性的,一方面它可以提高数学逻辑运算速度,另一方面它也增加

了硬件的复杂性。所以和可以完成同样功能的adder/shift register相比,效率更高,

但是也占用更多的芯片面积

寄存器
   由于MIPS内核中有32个注册器(Register),而ARM只有16个,这种结构设计上的先

天优势,决定了在同等性能表现下,MIPS的芯片面积和功耗会更小。
    ARM 有一组特殊用途寄存器cp0-cp15,可以使用MCR,MRC等指令控制;相对应的,MIPS

也有cp0 0-30,使用mfc0,mtc0 指令控制。

性能
     具体性能比较,因为差异性太大,所以很难分出谁好谁坏。从个人经验来讲

MIPS4k和ARM9基本上是同一个级别的,但ARM9性能似乎要比MIPS4K好。
    同样是32bit的MIPS24K性能上比MIPS4K有很大提升,也应该比ARM9要好些。
    因为没有用过ARM11和MIPS34K的芯片,没法比较,但感觉这两个似乎是一个级别的
视频解码传输:在相同主频下,MIPS架够的HDP-1250开发板比ARM架够S3C6410开发板在  

              视频解码传输快1倍。
未来发展
    ARM的下一代走向多内核结构,而MIPS公司的下一代核心则转向硬件多线程功能已经

出了AU-1300芯片。
    MIPS 的multithreading 很类似Intel 的 HyperThreading技术。从现在的发展来看

,多内核占上风。
自己感觉ARM和MIPS在一开始的RISC的设计上有很多不同,但随着技术的发展,各自扬长

避短,好的技术大家都会使用。比如ARM11和MIPS R1000就使用了很多一样的技术。

相关帖子

沙发
6019赵文| | 2011-3-27 15:36 | 只看该作者
根本就不是一个档次的东西啊

使用特权

评论回复
板凳
杜_U_ME| | 2011-3-27 19:48 | 只看该作者
mips开发太难了

使用特权

评论回复
地板
小云001| | 2011-3-27 21:40 | 只看该作者
不大可行啊

使用特权

评论回复
5
lixupengIC| | 2011-4-11 20:53 | 只看该作者
学习!!

使用特权

评论回复
6
yg2003618| | 2011-4-12 11:15 | 只看该作者
mips性能上和arm在伯仲之间,mip4k要好于cortex-m3。mips的不足是市场或者广告做得不如arm好

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:http://yiguibugui.taobao.com/

143

主题

1079

帖子

0

粉丝