MIPS指令集及数据通路MIPS指令集及数据通路.ppt

MIPS指令集及数据通路MIPS指令集及数据通路.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MIPS指令集及数据通路MIPS指令集及数据通路

;●Brief introduction ●mips instructions ●main data circuit ;MIPS(Microprocessor without Intellocked Pipleline Stages)是精简指令集计算机(RISC)指令集架构所开发的(ISA)美普思科技(MIPS原计算机系统有限公司)。早期的MIPS架构是32位,与后来加入的64位版本。MIPS指令集的多个版本存在,包括MIPS I,MIPS II,MIPS III,MIPS IV,MIPS V,MIPS32,MIPS64和。目前的版本是MIPS32(对于32位实现)和MIPS64(64位实现)。MIPS32和MIPS64定义一个控制寄存器以及指令集 。;MIPS实现,在主要用于嵌入式系统,如Windows CE的设备,路由器,家用网关和视频游戏机,如索尼 的PlayStation 2和PSP游戏机。直到2006年底,他们也用在许多的SGI公司的电脑产品。MIPS的实现也使用了数字设备公司,NEC公司,金字塔技术,西门子利多富,天腾电脑在80年代末和90年代等。在中期到90年代末,据估计,生产三分之一的RISC微处理器是一个MIPS实现。;;mips指令集有以下特点: 1)简单的load/store结构 2)易于流水线cpu设计 3)易于编译器开发 4)mips指令的寻址方式非常简单,每条指令的操作也非常简单 ;mips指令格式只有三种: 1)R类型 从寄存器堆中取出两个操作数,计算结果写回寄存器堆 2)I类型 用一个16位的立即数作为一个原操作数 3)J类型 用一个26位的立即数作为跳转的目标地址 ;;;;MIPS Data Path;RTL: The ADD Instruction(加法指令) °add rd, rs, rt ? M[PC] 从PC所指的内存单元中取指令 ? R[rd] ← R[rs] + R[rt] 从rs、rt 所指的寄存器中取数后 相加,结果送rd 所指的寄存器中 ? PC ← PC + 4 PC加4,使PC指向下一条指令 ;The Load Instruction(装入指令) °lw rt, rs, imm16 ? M[PC] (同加法指令) ? Addr ← R[rs] + SignExt(imm16) 计算数据地址 (立即数要进行符号扩展) ? R[rt] ← M[Addr] 从存储器中取出数据,装入到寄存器中 ? PC ← PC + 4 (同加法指令);Structure of the Bayes classifier;;;;;;;THANKS FOR LISTENING

文档评论(0)

vshoulrengb3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档