南大ics-pa/PA0过程及感想
阅读原文时间:2023年07月10日阅读:2

实验教程地址:https://nju-projectn.github.io/ics-pa-gitbook/ics2022/index.html

一、Ubuntu安装

在清华大学镜像站下载了Ubuntu22.04.1的镜像文件:https://mirrors.tuna.tsinghua.edu.cn/ubuntu-releases/22.04/

先下载VMWare Workstation,再在上面安装Ubuntu虚拟机,具体教程在b站:

https://www.bilibili.com/video/BV1W34y1k7ge/?spm_id_from=333.880.my_history.page.click

二、应该养成的好习惯

遇到问题应该上谷歌、维基、stackoverflow查找,并养成STFW(上网查)、RTFM(查手册)、RTFSC(看源码)

三、配置虚拟机及项目

按照教程添加工具。在github上面添加ssh密钥并将项目ics2022克隆下来即可

其结构为:

ics2022
├── abstract-machine   # 抽象计算机
├── am-kernels         # 基于抽象计算机开发的应用程序
├── fceux-am           # 红白机模拟器
├── init.sh            # 初始化脚本
├── Makefile           # 用于工程打包提交
├── nemu               # NEMU
└── README.md

心得:pa0主要内容是进行开发环境的配置,并给出Linux系统下常用命令的教程