计算机系统基础 课程实验 2021- PA1
南京大学 计算机系统基础 课程实验链接 https://nju-projectn.github.io/ics-pa-gitbook/ics2021/PA1.html

PA1 - 开天辟地的篇章: 最简单的计算机

先git提交一下pa0中的内容,然后新建pa1节点

在开始愉快的PA之旅之前

NEMU是什么?

nemu是一种经过简化的全系统模拟器。

  • 利用多线程提升make编译速度
    • make多线程
      • lscpu 查看cpu数量
      • make -j4 xxx启动4个cpu多线程编译
    • compiler cache
      • 安装ccache
      • 修改gcc路径
        • which
        • man ccache


选择你的角色

从x86/mips32/riscv32(64)这三种指令集架构(ISA)中选择一种

选择最简单的riscv,二刷的时候可以选其他的

这里有一个新手礼包,就是相应ISA的手册。