MIPS架构

✍ dations ◷ 2025-02-23 16:27:05 #电脑架构,指令集架构,MIPS架构

MIPS架构(英语:MIPS architecture,为Microprocessor without Interlocked Pipeline Stages的缩写,亦为Millions of Instructions Per Second的头字语),是一种采取精简指令集(RISC)的处理器架构,1981年出现,由MIPS科技公司开发并授权,广泛被使用在许多电子产品、网络设备、个人娱乐设备与商业设备上。最早的MIPS架构是32位,最新的版本已经变成64位。

在1981年,斯坦福大学教授约翰·轩尼诗领导他的团队,实现出第一个MIPS架构的处理器。他们原始的概令是透过指令管线化来增加CPU运算的速度。

1984年,约翰·轩尼诗教授离开斯坦福大学,创立MIPS科技公司。于1985年,设计出R2000芯片,1988年,将其改进为R3000芯片。

为了减少各种指令后流水线的阻塞,MIPS I引入了延迟槽机制,在分支与加载指令后都有一条指令的延迟槽。分支指令延迟槽中的内容会先于分支指令被提交。而加载指令的延迟槽中则不允许使用刚刚加载的数据。一般情况下延迟槽的安排会由汇编器完成,但在一些情况下程序员仍然需要关注他的存在。对于实在无法安排指令的延迟槽可以直接填入"NOP"。

MIPS包括32个寄存器和2^30个存储器字,详见下表:

在MIPS架构中,指令被分为三种类型:R型、I型和J型。三种类型的指令的最高6位均为6位的opcode码。从25位往下,

三种类型的指令图示如下:

MIPS I 具有访存8-bit字节,16-bit半字,32-bit字的能力, 并且只支持“基地址+偏移”一种寻址模式。 由于MIPS I是一种32位架构,少于32-bit的加载指令在目标寄存器中都会对高位进行符号扩展或全零扩展到32-bit。带有 "无符号" 后缀的指令会被进行全零扩展,其他的指令会进行符号扩展。 加载指令会从一个通用寄存器中获取基地址 (rs) 并将从操作地址读取的结果写入一个通用寄存器 (rt). 存储指令则会从一个通用寄存器获取基地址(rs),将另一个通用寄存器(rt)中的内容写入相应操作地址。所有的访存指令都会将基地址加上指令中的有符号16-bit立即数immediate偏移以获得最终操作地址。 MIPS I要求所有的访存指令与操作单位对齐,也就是目标地址必须是所访问数据字节数的整数倍。为了支持高效的非对其访存,MIPS提供了带左/右后缀的访存指令。所有的加载指令后面带有一个延迟槽,延迟槽内的指令不得使用刚刚加载的指令。

相关

  • 基本法《德意志联邦共和国基本法》(德语:Grundgesetz für die Bundesrepublik Deutschland,缩写:GG;Basic Law for the Federal Republic of Germany),是德意志联邦共和国原定过渡时期相
  • 庆阳市庆阳市,古称庆州,惯称陇东,是中华人民共和国甘肃省下辖的地级市,位于甘肃省东北部,陕甘宁三省区交界。市境除南面与平凉市接壤外,其余三面皆与外省区相邻,西面与宁夏回族自治区固原
  • 原槐叶萍藻属Protosalvinia arnoldii † Protosalvinia braziliensis † Protosalvinia furcata † Protosalvinia ravenna †原槐叶萍藻属是一种史前植物,一般会在泥盆纪初期时的海岸线
  • 阿哈出阿哈出,完颜氏,是明朝初年辽东女真胡里改部头人。永乐元年(1403年)十一月,明置建州卫,任阿哈出为指挥使,赐姓名李诚善。阿哈出的两个儿子释加奴(李显忠)、猛哥不花,分别掌建州卫和毛怜
  • 永远的一天《永恒与一天》(希腊语:Μια αιωνιότητα και μια μέρα)是1998年的一部希腊电影,布鲁诺·甘兹主演,泰奥·安哲罗普洛斯导演。这部影片赢得了1998年戛纳电影
  • 独立厅美国独立纪念馆(又称独立厅,Independence Hall)是位于美国宾夕法尼亚州费城的一栋乔治风格的红砖建筑物。建于1732年到1753年之间,由埃德蒙·伍利(英语:Edmund Woolley)和安德鲁·
  • R-7弹道导弹火箭R-7(俄语:Р-7 "Семёрка",意为R-7“洲际弹道导弹第7号”,北约代号SS-6“警棍”,因导弹长相奇特,所以苏联战略火箭军又将其昵称为“芭蕾舞娘”。)而R-7是世界上第一枚真正意
  • 阿瑟·赛斯尔·庇古阿瑟·赛斯尔·庇古(Arthur Cecil Pigou,1877年11月18日-1959年3月7日),英国著名经济学家。身为剑桥大学经济系的教授以及剑桥学派创始人,庇古培养并影响了许多剑桥出身的经济学家
  • 光学工程光学工程(英语:optical engineering)是指把光学理论应用到实际应用的一类工程学。光学工程涉及光学仪器,例如镜头、显微镜和望远镜,也包括其他利用光学性质的设备。此外,光学工程
  • 暗杀,英语:)是一部在2015年上映的以韩国独立运动为背景的韩国电影。1933年,三位独立军特工受大韩民国临时政府派遣任务,在上海租界集结后回到日本统治下的朝鲜半岛的京城,刺杀日本驻朝