1. 简介
为了加强大学本科计算机专业的专业基础课知识的掌握和综合运用,以已有的“计算机系统综合实验”为基础,完善形成本实验手册。这个计算机系统综合实验的目的是,综合运用“汇编语言”、“计算机组成原理”、‘’操作系统‘和”编译原理“等课程的知识,设计和实现一个简单但功能完善的计算机系统。
计算机系统综合实验的目标如下:
实现一个可运行龙芯FPGA实验板上的MIPS32S CPU(也可以直接使用龙芯的开源MIPS32 CPU),并支持串口、键盘、鼠标、VGA等简单外设;
移植教学操作系统ucore到MIPS32S CPU上;
在ubuntu 16.04上实现一个交叉编译器,可以把符合C0的应用程序编译成MIPS32S上的应用程序,并在ucore上运行;
进行其他可能的功能扩展。如,支持网络和调试工具等。
相关参考信息链接:
github.io:每个页面上支持讨论区。
Last updated