mips指令集在哪下载,如何使用

来源:百度知道 编辑:UC知道 时间:2024/07/06 21:43:24
我是一名大四的学生,毕设题目是“16位MIPS处理器的ASIC实现”。这个题目要求用到MIPS16指令集中的全部指令,网上能下到的只有MIPS32的指令集,我应该如何挑出MIPS16中的指令,指令集中的指令是怎么和verilog程序结合的?前两天下了一个[MIPS32指令集.pdf]的东西,由于英语水平有限,读不懂其中的东西,我应该怎么办?verilog程序按照夏宇闻的《verilog数字系统设计教程》中的“简化RISC_CPU设计”进行设计就可以吗?
指令集跟助记符之间是什么关系?这个我有点混淆

MIPS的指令格式只有3种:
1、R(register)类型的指令。该类型指令从寄存器堆(register file)中读取两个源操作数,计算结果写回寄存器堆。
2、I(immediate)类型的指令。该类型指令使用一个16位的立即数作为一个源操作数。
3、J(jump)类型的指令。该类型指令使用一个26位的立即数作为跳转的目标地址(target address)。

MIPS的指令种类有:
1、算术运算。
2、逻辑运算。
3、数据传送。
4、条件转移。
5、无条件跳转。
6、特殊指令。
7、例外指令。
8、协处理器指令。
9、系统控制协处理器指令。