ARM系列和MIPS大家对比讨论下吧

2019-07-19 16:40发布

ARM系列和MIPS大家对比讨论下吧
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
wyjie
1楼-- · 2019-07-19 18:50
流水线结构 pipeline - MIPS 是最简单的体系结构之一,所以使大学喜欢选择 MIPS 体系结构来介绍计算体系结构课程。
jlyuan
2楼-- · 2019-07-19 22:10
- arm has barrel shifter shifter是两面性的,一方面它可以提高数学逻辑运算速度,另一方面它也增加了硬件的复杂性。所以和可以完成同样功能的adder/shift register相比,效率更高,但是也 占用更多的芯片面积。
jlyuan
3楼-- · 2019-07-19 22:25
  - MIPS have "branch delay slot" and "load delay slot" MIPS使用编译器来解决上面的两个问题。因为MIPS最初的设计思想就是使用简单的RISC硬体,然后靠编译器及其他软体技术,来达成RISC的完整概念。
zhanghqi
4楼-- · 2019-07-19 23:13
指令结构 instruction - MIPS have 32bit and 64bit architecture,but ARM only have 32bit architecture ARM11 局部64位- MIPS是开放式的架构,用户可以在开发的内核中加入自己的指令,- ARM has 4-bit condition code in every instruction arm 在这一点很像x86.MIPS在MIPS IV也加入"conditional move"指令,来提高pipeline的效率。
jlyuan
5楼-- · 2019-07-20 03:35
 精彩回答 2  元偷偷看……
heweibig
6楼-- · 2019-07-20 09:01

arm 有一组特殊用途寄存器cp0-cp15,可以使用MCR,MRC等指令控制; 相对应的,MIPS也有cp0 0-30,使用mfc0,mtc0 指令控制。

一周热门 更多>