Project2 VerilogHDL完成MIPS微系统开发(支持设备与中断) 一、设计说明 1.MIPS 微系统应包括:MIPS处理器、系统桥和 1 个定时器,32位输入设备、32 位输出设备。 2.MIPS处理器应实现MIPS-Lite3指令集。 a)MIPS-Lite3={MIPS-Lite2,ERET、MFC0、MTC0 }。 b)MIPS-Lite2={addu,subu,ori,lw,sw,beq,lui,addi,addiu,slt, j,jal,jr,lb,sb }。 c)addi应支持溢出,溢出标志写入寄存器$30中第0位。 3.MIPS处理器为多周期设计。 4.MIPS 微系统支持定时器硬件中断。 二、系统桥与设备 5.为了支持设备,MIPS 微系统需要配置系统桥。 a)需要支持 3 个设备,即定时器、32位输入设备、32 位输出设备。 b)定时器的设计规范请参看《定时器设计规范.docx》。 三、中断机制 6. 为了支持异常和中断,处理器必须实现 0 号协处理器(CP0)。为此,必须实现的CP0寄存器包括:SR、CAUSE、EPC、PrID。关于这几个寄存器,请大
2022-07-10 19:00:58 299KB verilog 多周期处理器 MIPS微系统开发
网络工程与系统集成课内课程设计报告.docx
2022-07-10 18:07:05 2.29MB 技术
电子商务系统课程设计报告.docx
2022-07-10 09:01:19 242KB 互联网
电子商务管理信息系统课程设计报告书.doc
2022-07-10 09:00:59 1.09MB 互联网
电子商务礼品网站课程设计报告.doc
2022-07-10 09:00:51 945KB 互联网
社会网络分析系统的设计和实现数据结构课程设计报告书.doc
2022-07-09 14:00:25 634KB 互联网
操作系统课程设计报告 编程演示三种存储管理方式的地址换算过程
2022-07-08 16:00:48 154KB 文档资料
操作系统课程设计报告书-设计一个虚拟存储区和内存工作区
2022-07-08 16:00:47 213KB 文档资料
网络编程课程设计报告书.doc
2022-07-08 15:01:11 304KB 互联网
网络编程技术课程设计报告.doc
2022-07-08 15:01:09 920KB 互联网