我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:双彩网 > 指令类型 >

类MIPS指令集的单周期处理器的实现

归档日期:06-06       文本归类:指令类型      文章编辑:爱尚语录

  指令集中的部分R类型指令(add、sub、and、or、slt),部分I类型指令(lw、sw)以及跳转类型指令beq作为其指令集。

  的体系结构状态由PC(程序计数器)、32位寄存器组和其它存储器所组成。处理器根据当前的体系结构状态,使用一些特定的数据执行一些特定的指令来产生一个新的体系结构状态。

  数据通路主要包括了R型指令以及I型指令的数据通路。其中R型指令的数据通路包括取指、译码、执行以及回写四个部分。I型指令的数据通路包括取指、译码、执行以及访存四个部分。

  图1为R类型指令的取指过程:从PC中取出当前执行指令所在的地址PC值,送给指令存储器的访问地址端口A;由于指令存储器的读取不需要时钟沿,故当给出访问地址后,数据输出端口RD就直接输出地址相应的数据,也就是指令INS。图2为R类型指令的译码过程:首先,从指令存储器中读取出的指令中,第[25:21]位为R类型操作的第一个操作数在寄存器文件中的地址,第[20:16]位为R类型操作的第二个操作数在寄存器文件中的地址。寄存器文件根据A1和A2中给出的地址,读出两个源操作数的内容。

本文链接:http://f-taiken.net/zhilingleixing/34.html