logo

您所在位置网站首页 > 海量文档  > 计算机 > Java

MIPS 中文学习手册.pdf 115页

本文档一共被下载: ,您可全文免费在线阅读后下载本文档。

  • 支付并下载
  • 收藏该文档
  • 百度一下本文档
  • 修改文档简介
全屏预览

下载提示

1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
第一章 RISCs 与 MIPS MIPS 是高效精简指令集计算机(RISC)体系结构中最优雅的一种;即使连 MIPS 的竞争对手也 这样认为,这可以从MIPS对于后来研制的新型体系结构比如DEC的Alpha和HP的Precision 产生的强烈影响看出来。虽然自身的优雅设计并不能保证在充满竞争的市场上长盛不衰,但 是 MIPS 微处理器却经常能在处理器的每个技术发展阶段保持速度最快的同时保持设计的简 洁。 相对的简洁对于 MIPS 来说是一种商业需要,MIPS 起源于一个学术研究项目,该项目的设计 小组连同几个半导体厂商合伙人希望能制造出芯片并拿到市场上去卖。结果是该结构得到了 工业领域内最大范围的具有影响力的制造商们的支持。从生产专用集成电路核心(ASIC Cores)的厂家(LSI Logic,Toshiba, Philips, NEC)到生产低成本 CPU 的厂家(NEC, Toshiba, 和 IDT),从低端 64 位处理器生产厂家(IDT, NKK, NEC)到高端 64 位处理器生产厂家(NEC, Toshiba 和 IDT). 低端的 CPU 物理面积只有 1.5 平方毫米(在 SOC 系统里面肉眼很难找到).而高端的 R10000 处理器,第一次投放市场时可能是世界上最快的 CPU,它的物理面积几乎有 1 平方英寸,发 热近30瓦特.虽然MIPS看起来没什么优势,但是足够的销售量使其能健康发展:1997年面市 的 44M 的MIPS CPU,绝大多数使用于嵌入式应用领域. MIPS CPU 是一种 RISC 结构的 CPU, 它产生于一个特殊的蓬勃发展的学术研究与开发时 期.RISC(精简指令集计算机)是一个极有吸引力的缩写名词,与很多这类名次相似,可能遮掩 的真实含义超过了它所揭示的.但是它的确对于那些在 1986 到 1989 年之间投放市场的新型 CPU 体系结构提供了一个有用的标识名,这些新型体系结构的非凡的性能主要归功于几年前 的几个具有开创性的研究项目所产生的思想。有人曾说:"任何在 1984 年以后定义的计算机 体系结构都是 RISC";虽然这是对于工业领域广泛使用这个缩写名词的嘲讽,但是这个说法 也的确是真实的-1984 年以后没有任何一款计算机能够忽视 RISC 先驱者们的工作。 在斯坦福大学开展的 MIPS 项目是这些具有开创性的项目中的一个。该项目命名为 MIPS(主 要是无内锁流水段微型计算机的关键短语的缩略)同时也是"每秒百万条指令数"的双关语。 斯坦福研究小组的工作表明虽然流水线已经是一种众所周知的技术,但是以前的体系结构对 它研究的远远不够,流水线技术其实能够被更好的利用。尤其是当结合了 1980 年的硅材料 设计水平时。 1.1 流水线 从前在英格兰北部的一个小镇里,有一个名叫艾薇的人开的鱼和油煎土豆片商店。在店里面, 每位顾客需要排队才能点他(她)要的食物(比如油炸鳕鱼,油煎土豆片,豌豆糊,和一杯 茶)。然后每个顾客等着盘子装满后坐下来进餐。 艾薇店里的油煎土豆片是小镇中最好的,在每个集市日中午的时候,长长的队伍都会排出商 店。所以当隔壁的木器店关门的时候,艾薇就把它租了下来并加了一倍的桌椅。但是这仍然 不能容纳下所有的顾客。外面排着的队伍永远那么长,忙碌的小镇居民都没有时间坐下来等 他们的茶变凉。 他们没办法再另外增加服务台了;艾薇的鳕鱼和伯特的油煎土豆片是店里面的主要卖点。但 是后来他们想出了一个聪明的办法。他们把柜台加长,艾薇,伯特,狄俄尼索斯和玛丽站成 一排。顾客进来的时候,艾薇先给他们一个盛着鱼的盘子,然后伯特给加上油煎土豆片,狄 俄尼索斯再给盛上豌豆糊,最后玛丽倒茶并收钱。顾客们不停的走动;当一个顾客拿到豌豆 糊的同时,他后面的已经拿到了油煎土豆片,再后面的一个已经拿到了鱼。一些穷苦的村民 不吃豌豆糊-但这没关系,这些顾客也能从狄俄尼索斯那里得个笑脸。 这样一来队伍变短了,不久以后,他们买下了对面的商店又增加了更多的餐位。 这就是流水线。将那些具有重复性的工作分割成几个串行部分,使得工作能在工人们中间移 动,每个熟练工人只需要依次的将他的那部分工作做好就可以了。虽然每个顾客等待服务的 总时间没变,但是却有四个顾客能同时接受服务,这样在集市日的午餐时段里能够照顾过来 的顾客数增加了三倍。图 1.1 说明了艾薇的方法,是由她那很少涉猎非虚现实问题的儿子爱 因斯坦绘制的。 如果将程序看成是内存中存储的一堆指令的话,一个即将运行的程序看起来和排着队等待接 受服务的顾客没什么相似之处。但是如果从 CPU 的角度来

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片

“原创力文档”前称为“文档投稿赚钱网”,本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有【成交的100%(原创)】。原创力文档是网络服务平台方,若您的权利被侵害,侵权客服QQ:3005833200 电话:19940600175 欢迎举报,上传者QQ群:784321556