欢迎来到天天文库
浏览记录
ID:5511849
大小:33.00 KB
页数:3页
时间:2017-12-16
《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
此文档下载收益归作者所有