实验 0(PA0)实验前的准备
一. 实验环境
NEMU 基于 Linux/GNU 实验环境,所需要的环境包括:
1. 天津大学虚拟仿真实验平台(使用说明见附件 1)。注意:推荐大家直接在该
平台上进行实验开发,最后实验验收均以该平台上的代码、数据以及报告为准。
如果大家使用自己的环境进行实验,最后仍需要把实验提交到该平台之上。
2. 操作系统系统:Ubuntu18.04;编译器:GCC-4.4.7。实验所需的所有库和可
能会用到的工具(包括:编辑器 Vim、版本控制 Git、代码阅读辅助工具 Ctags、
终端分屏工具 tmux)都以在虚拟仿真实验平台安装好,可直接配置使用。注意:
如果同学有意愿自己配置实验环境(附件 2),为保证实验的正常进行,OS 及编
译器版本需要与上面的一致,其他版本理论没有问题,但并未经过测试。
二. NEMU 课程设计所需要的参考资料:
2.1 必读资料
(1). NEMU 实验指导书(已上传至虚拟仿真实验平台)
(2). i386 程序员手册(已上传至虚拟仿真实验平台)
(3). 参考书“袁春风,计算机系统基础,机械工业出版社”(第 1、2 版均可)
2.2 其它资料
(1). Linux 入门教程(附件 3)
(2). git 入门教程(附件 4)
(3). man 入门教程(附件 5)
(4). i386 手册勘误(附件 6)
(4). make 手册
三. 实验基本步骤