Skip to content

oscourse-tsinghua/LoongsonCsprj2020

Repository files navigation

为了加强大学本科计算机专业的专业基础课知识的掌握和综合运用,以已有的“计算机系统综合实验”为基础,完善形成本实验手册。这个计算机系统综合实验的目的是,综合运用“汇编语言”、“计算机组成原理”、‘’操作系统‘和”编译原理“等课程的知识,设计和实现一个简单但功能完善的计算机系统。

计算机系统综合实验的目标如下:

  1. 实现一个可运行龙芯FPGA实验板上的MIPS32S CPU(也可以直接使用龙芯的开源MIPS32 CPU),并支持串口、键盘、鼠标、VGA等简单外设;
  2. 移植教学操作系统ucore到MIPS32S CPU上;
  3. 在ubuntu 16.04上实现一个交叉编译器,可以把符合C0的应用程序编译成MIPS32S上的应用程序,并在ucore上运行;
  4. 进行其他可能的功能扩展。如,支持网络和调试工具等。

相关参考信息链接: