PA1 - 开天辟地的篇章: 最简单的计算机
世界诞生的故事 - 第一章
先驱已经准备好了创造计算机世界的工具. 为了迈出第一步, 他运用了一些数字电路的知识, 就已经创造出了一个最小的计算机 -- 图灵机. 让我们来看看其中的奥妙.
代码管理
在进行本PA前, 请在工程目录下执行以下命令进行分支整理, 否则将影响你的成绩:
git commit --allow-empty -am "before starting pa1"
git checkout master
git merge pa0
git checkout -b pa1
提交要求(请认真阅读以下内容, 若有违反, 后果自负)
预计平均耗时: 30小时
截止时间: 本次实验的阶段性安排如下:
- task PA1.1: 实现单步执行, 打印寄存器状态, 扫描内存 - 2018/09/16 23:59:59
- task PA1.2: 实现算术表达式求值 - 2018/09/23 23:59:59
- task PA1.3: 实现所有要求, 提交完整的实验报告 - 2018/09/30 23:59:59
提交说明: 见这里