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微系统开发
设计说明 1、处理器应实现MIPS-Lite2指令集。 a)MIPS-Lite2={MIPS-Lite1,lb,sb}。 b)MIPS-Lite1={addu,subu,ori,lw,sw,beq,j,lui,addi,addiu,slt, jal,jr }。 c) addi应支持溢出,溢出标志写入寄存器$30中第0位。2处理器为多周期设计。 2、处理器为多周期设计
2022-07-03 21:03:33 187KB 计算机组成原理 verilog P3
本资源提供多周期MIPS数据通路的实现代码,包括其ALU、寄存器堆、数据存储器等部件
2022-06-28 20:43:48 1.17MB MIPS verilog
1
cpu-EduCoder-3-23.circ
2022-05-14 10:32:01 235KB logisim
1
1、大学课设 2、简单的多周期CPU实现 3、含实验报告
2022-05-07 16:41:27 854KB 计算机组成原理 多周期CPU
1
一套交易系统,内涵多种指标,选择不同周期会提示不同的多空趋势,建议半小时周期,另有多周期多空趋势面板和多个货币多空提示(个人建议多货币提示最好以4小时及日周期出现买卖提示后确定多空),不细说了,可以下载自己研究下,挺不错的
2022-03-24 21:18:35 99KB 多空、多周期
1
两个定时器分别对被测信号和标准信号计数,IO口产生1s预置闸门,通过同步电路消除正负一的误差
2022-03-21 14:32:21 10.59MB stm32 keil
1
MT4多周期复盘,外汇交易平台MT4专用,好东西噢
2022-02-02 11:09:46 697KB MT4
1
根据A股实际情况构建的BackTrader回测模板,包括:交易费(印花税、手续费、过户费);分红及自动调整持仓;停牌策略及停牌日不交易等,模板支持多股回测、多周期回测。 PS:代码采用策略和交易分离,使用参数传递方式构建,虽然效率变低了,但便于构建风险管控
2022-01-10 09:11:07 66KB Backtrader 回测 多股 多周期
该指标可以把MT4中 5分钟 15分钟 30分钟 1小时的四个周期图显示在主界面的底部,二不是平铺显示的,各个周期走向显示一目了然,内附MACD多周期指标,很实用。
2022-01-06 14:29:22 103KB 外汇 期货 期权 黄金
1