MIPS CPU 36条指令设计
时间: 2023-11-04 21:06:14 浏览: 118
MIPS CPU 设计流程
5星 · 资源好评率100%
以下是MIPS CPU的36条指令设计:
1. ADD - 加法
2. ADDI - 立即数加法
3. ADDU - 无符号加法
4. ADDIU - 无符号立即数加法
5. SUB - 减法
6. SUBU - 无符号减法
7. MULT - 乘法
8. MULTU - 无符号乘法
9. DIV - 除法
10. DIVU - 无符号除法
11. AND - 与运算
12. ANDI - 立即数与运算
13. OR - 或运算
14. ORI - 立即数或运算
15. XOR - 异或运算
16. XORI - 立即数异或运算
17. SLL - 逻辑左移
18. SRL - 逻辑右移
19. SRA - 算术右移
20. SLT - 小于比较
21. SLTI - 立即数小于比较
22. SLTU - 无符号小于比较
23. SLTIU - 无符号立即数小于比较
24. LUI - 加载立即数高位
25. LW - 加载字
26. SW - 存储字
27. LB - 加载字节
28. LBU - 加载无符号字节
29. SB - 存储字节
30. BEQ - 等于分支
31. BNE - 不等于分支
32. J - 无条件跳转
33. JR - 寄存器跳转
34. JAL - 有链接的跳转
35. JALR - 有链接的寄存器跳转
36. NOP - 空操作
阅读全文