Ripes具有单处理器模型-5级流水线。但是,在学习计算机体系结构时,访问越来越少和越来越复杂的处理器模型可能是有价值的。。此处是ripes的源代码,基于QT编写。Ripes具有* **仿真器**:
*具有可视化功能的5级图形流水线模拟器,用于多路复用器输入选择,寄存器写/使能信号等。
*阶段信息:当前阶段的指令显示在每个阶段的上方以及指令存储器视图中
*断点设置
*支持RISC-V汇编文件和RISC-V二进制文件(提取的* .text *段)-支持的指令是** RV32I **基本指令集和** RV32M **标准扩展名。
* **记忆**:
*各种显示格式(十六进制,十进制等)的显示类型选择
*具有滚动地址保存和地址跳转等功能的内存视图
* **编辑器**:
*语法突出显示和语法错误信息
*实时汇编程序,用于并行比较汇编代码和(反汇编的)二进制代码