MIPS处理器.pptVIP

  • 53
  • 0
  • 约2.44千字
  • 约 76页
  • 2017-06-11 发布于湖北
  • 举报
MIPS处理器 核心指令集的实现 基础知识 MIPS指令格式 指令等长,所有指令长度皆为4个字节 指令在主存中对齐存放,指令起始地址最低两位为00 下一条指令:PC+4 三种指令格式 MIPS核心子集 MIPS通用寄存器 32个32位的通用寄存器 $zero($0)存放常量0 $ra($31)存放返回地址 MIPS通用寄存器 定时方法 定时方法规定的状态单元(寄存器,存储器)的读出和写入操作与时钟信号的关系。 读出 无控制信号:不需要控制信号,持续读出 有控制信号:当控制信号电平有效时读出 写入:边沿触发 无控制信号:只要时钟的有效跳变沿到来,就写入 有控制信号:时钟有效跳变沿到来,且控制电平有效,写入 D触发器的读/写操作模型 定时方法 边缘触发写入的优点 MIPS核心子集的实现 MIPS核心子集的实现 单时钟周期的实现 指令在一个时钟周期内执行完毕。 时钟周期必需足够长,使得最耗时的指令也能执行完毕 效率低,所有指令的执行时间都和最耗时的那条指令一样 多时钟周期的实现 单时钟周期的实现 取指数据通路 通知 cqspub@ 邮件标题:实验x_学号_姓名 寄存器组 包含32个32位寄存器 32位ALU R型指令的数据通路 数据存储器 数据存取指令的数据通路 存取指令/R指令的数据通路合并 存取指令/R指令的数据通路合并 Beq指令的数据通路 R类型、存取、beq指令的数据通

文档评论(0)

1亿VIP精品文档

相关文档