MIPS是典型的32位定长指令字RISC处理器, MIPS是典型的32位定长指令字RISC处理器,要求深入理解MIPS处理器的内部结构及工作原理。采用verilogHDL设计一个兼容MIPS指令格式,具有20条以上指令功能的单周期CPU。
2021-05-18 19:59:26 1.51MB mips 组成原理 verilog
1
之前的计算机组成原理大作业,mips31条指令CPU,Verilog语言实现,已通过验证,可以完成仿真。
2021-05-16 18:48:56 15KB Verilog 31条CPU 计算机组成原理 mips
1
这是一个使用MIPS指令集的DLX流水线模拟器,实现了重定向及汽泡功能,采用的是假设分支失败的分支控制技术,功能强大。
2021-05-15 23:44:26 84KB MIPS 流水线 模拟器 重定向
1
实现了自制的C--语言的一遍扫描编译,包括词法分析,LR(1)语法分析,属性文法+中间代码生成,MIPS编译生成编译脚本由Python实现,兼容python2.7与3.7,图形界面由WPF实现,使用了IronPython进行脚本执行 支持以下特性: 一种基本类型int 赋值表达式,循环/选择/判断/跳出语句 函数定义与函数调用 未实现: 浮点数,字符,字符串 斑点 错误检查
2021-05-13 23:28:18 24.29MB compiler mips wpf ironpython
1
使用logisim布线完成的MIPS单周期CPU,可支持28条指令。跑马灯的代码已经装入了寄存器,可以直接开启时钟运行。
2021-05-13 09:04:28 1005KB MIPS logisim
该资源可以实现一个54条cpu的静态流水线,用的是verilog语言
2021-05-12 09:03:34 304KB cpu mips
1
mips汇编语言,mars环境下,字符串形式输入若干数据,空格隔开,函数实现选择排序法,以整型形式输出排序后的结果。
2021-05-11 16:35:20 14KB mips 选择排序 汇编语言
1
mips-32 CPU :electric_plug: 32位MIPS CPU,支持2017年夏季第一届57条指令。 作者: , 目录 /soc : SoC项目在Xilinx上运行:copyright:Vivado 2017.1 IDE /src :由Verilog HDL实现的CPU的HDL源代码 /src/controller -CPU的控制器部分 /src/Datapath -CPU的数据路径 /test :在指令RAM和数据RAM上测试文件 /test/func_test -240,000条指令的功能测试 /test/pref_test -10个基准程序的性能测试 /test/memory_game测试整个SoC系统的程序 硬件环境 提供的实验盒和Xilinx:copyright:Artex7的FPGA。 关于CPU 五级管道 单期 小端 始终处于内核模式 支持57条MIPS指令 与多个Xilinx:copyright: IP内核集成 配套说明 操作说明
2021-05-11 15:31:25 72.3MB VHDL
1
自己设计的MIPS单周期微处理器,基于Verilog语言实现,只是针对某一问题设计的,因此指令数目较少,无法解决一些复杂问题
2021-05-11 10:45:08 53KB verilog c语言 mips 中央处理器
1
简单CPU设计,实现简单MIPS指令,用Verilog语言进行实现,工程已通过编译,功能实现较好。
2021-05-10 20:23:39 6KB MIPS 简单CPU设计 Verilog代码
1