mips架构问题(一)

mips架构问题(一)

ID:5511849

大小:33.00 KB

页数:3页

时间:2017-12-16

mips架构问题(一)_第1页
mips架构问题(一)_第2页
mips架构问题(一)_第3页
资源描述:

《mips架构问题(一)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1、问:MIPS架构和X86架构有什么区别?答:MIPS就是精简指令集,他的原理是,利用CPU在执行运算命令时,其使用的指令集中在百分之二十的指令中,而百分之八十的指令却使用较少这一事实,对其进行了优化;X86采用的是复杂指令集,每一个指令在CPU中的优先权是一样的,对他们都没有优化。2、问:基于MIPS架构的设备开发难度大吗?MIPS架构的优势在哪里,是设备架构的发展趋势吗?相比于之前的NP架构,有哪些优劣?答:MIPS架构的优势在于技术难度比NP架构低。但研发出来的设备,在相同的吞吐量指标下,MIPS设备的成本比较高。趋势就不

2、好说了。互有优劣,恐怕很难互相取代3、问:MIPS架构和LGA775架构的区别答:MIPS架构MillionInstructionsPerSecond的缩写,每秒处理的百万级的机器语言指令数。这是衡量CPU速度的一个指标。像是一个Intel80386电脑可以每秒处理3百万到5百万机器语言指令,既我们可以说80386是3到5MIPS的CPU。MIPS只是衡量CPU性能的指标。MIPS技术公司是一家设计制造高性能、高档次及嵌入式32位和64位处理器的厂商,在RISC处理器方面占有重要地位。1984年,MIPS计算机公司成立。1992年

3、,SGI收购了MIPS计算机公司。1998年,MIPS脱离SGI,成为MIPS技术公司。MIPS公司设计RISC处理器始于二十世纪八十年代初,1986年推出R2000处理器,1988年推R3000处理器,1991年推出第一款64位商用微处器R4000。之后又陆续推出R8000(于1994年)、R10000(于1996年)和R12000(于1997年)等型号。随后,MIPS公司的战略发生变化,把重点放在嵌入式系统。1999年,MIPS公司发布MIPS32和MIPS64架构标准,为未来MIPS处理器的开发奠定了基础。新的架构集成了所有

4、原来NIPS指令集,并且增加了许多更强大的功能。MIPS公司陆续开发了高性能、低功耗的32位处理器内核(core)MIPS324Kc与高性能64位处理器内核MIPS645Kc。2000年,MIPS公司发布了针对MIPS324Kc的版本以及64位MIPS6420Kc处理器内核LGA775架构一种全新的CPU与主板的连接规范,接口采用775个触点,传统连接采用478个针脚。这种变革可以有效克服针脚接触造成的信号干扰。由于传统的CPU采用针式封装设计时,使处理器运行在高频时会产品大量信噪,造成信号干扰。而为避免这些高频杂信干扰,Inte

5、l为新一代平台重新设计了SocketT处理器安装界面。新的设计虽解决了一些原有的问题,但也同时带来的一些令人意想不到的缺点:SocketT插座上的触点因很被容易被损坏折断,严重时可能会导致整块主板因此而报废。Intel因此被指责其处理器采用无针式设计,是为了避免大量产品因断针损毁,令处理器生产成本上涨,让处理器采用LGA775无针式封装后,便可把风险转嫁给主板生产厂商。Intel当然没有正面回应这些传言,但该公司表示会加强SocketT插座强度,以减少损坏机率。新一代处理器从Socket478转到LGA775,增加了大量引脚的目的

6、是为什么呢?有消息表示它是为拓展128bit总线需求而用的,也为预留给使用EM64T内存扩展技术和处理器整合内存控制器时而使用的。4、问:MIPS的架构和ARM架构比起来有什么优势?答:(1).流水线结构-MIPS是最简单的体系结构之一,所以使大学喜欢选择MIPS体系结构来介绍计算体系结构课程。-ARM是两面性的,一方面它可以提高数学逻辑运算速度,另一方面它也增加了硬件的复杂性。所以和可以完成同样功能的adder/shiftregister相比,效率更高,但是也占用更多的芯片面积。-MIPShave"branchdelayslot

7、"and"loaddelayslot"MIPS使用编译器来解决上面的两个问题。因为MIPS最初的设计思想就是使用简单的RISC硬体,然后靠编译器及其他软体技术,来达成RISC的完整概念。(2).指令结构-MIPS有32位架构,也有64架构,-ARM只有32位架构,ARM11局部64位-MIPS是开放式的架构,用户可以在开发的内核中加入自己的指令,-ARMhas4-bitconditioncodeineveryinstructionARM在这一点很像x86。MIPS在MIPSIV也加入"conditionalmove"指令,来提高p

8、ipeline的效率。-ARMhaspre-andpost-incrementaddressingmodesauto-increment/decrementonload/storeinstructions(3).寄存器register-由于MIPS

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。