OpenMIPS处理器,是一款具有哈佛结构的32位标量处理器,兼容MIPS32 Release 1指令集架构(后文不再注明Release 1)。这种优点是能够使用现有的MIPS编译环境,如:GCC编译器等。OpenMIPS的设计目标例如以下。
五级整数流水线,各自是:取指、译码、运行、訪存、回写
哈佛结构。分开的指令、数据接口
32个32位整数寄存器
大端模式
向量化异常处理。支持精确异常处理
支持6个外部中断
具有32bit数据、地址总线宽度
能实现单周期乘法
支持延迟转移
兼容MIPS32指令集架构。支持MIPS32指令集中的全部整数指令
大多数指令能够在一个时钟周期内完毕
1