序
买了点烤串,买了一杯 RIO 回寝室放松一下。
Pre 到 P7
当我 P1 第二题一直卡到出提示才做出来,我的内心在想什么呢?可能是对计组闯关制的愤怒吧,可能是对每天抽时间打游戏的悔恨吧,但那已经过去很久了。
当我 P3 在加时的最后关头发现自己的 bug 却无能为力,只有颤抖的手和叹不完的气的时候,我的内心在想什么呢?可能是对计组实验的绝望吧,可能那是我最讨厌 Logisim 的时候吧,它和以前我在 BiliBili 上看到的画画做 CPU 完全是两回事。
但那也过去很久了。
当 P7 问答结束,我关闭所有窗口的时候,我的内心在想什么呢?恐怕只剩下去小酌一杯的想法了吧。
现在回头看看,其实的确,计组实验的高压和紧张氛围相当程度上是人营造出来的,但它 40% 的占比和计组这门课 5.5 分的重量也不可否认。以及不得不品的特色闯关制:课下没通过,不允许参加课上,课上没通过,进度会卡住,最终成绩取决于最终的进度和过题数。
挂掉 P3,或许确实是一个巨大的打击。但是经过这么多 P 的通过,以及看水群里的各种哀嚎(?),我渐渐觉得第一次 P3 挂掉(或者说 Gap 一周)并不是什么坏事了。如果接下来每个 P 都能顺利过的话,相当于避开了最难的一轮题目,去做难度最低的一轮(第三轮又会出现第一轮的难题,因此第二轮的确可以称之为最简单),我想我 P4 到 P6 能顺利过很大程度上是因为这个原因,不然可能还得挂几回www
CO 的神
此处鸣谢帮助我通过 CO 实验的所有大神,膜了:伟大的记录了上机原题的神:ROIFE BLOG
真正的指导书,6 系和 21 系共同的神:Kamonto’s Little Planet
给同样挂掉 P3 的我指引方向的神:鹏哥制作评测机的神:Trash Bin for Chi
2306 计组的神:Lazyfish & chilly_river
神的神:FlyingLandlord’s Blog
以及其它为我提供帮助的大佬,感谢www
一些小提示
-
Toby Shi 等开发的基于 MARS 4.5 魔改的用于计组和编译的 MARS 由此下载,支持输出写入信息,添加自定义指令等。
-
MARS 有一处 bug,具体表现在
lb读取0x00002fff地址时发生异常,而这在课程要求内并不应该发生异常。 -
COT 评测机如果无法在 Windows 平台上运行(比如 curse 库),可以用课程组发的 Debian 虚拟机(虚拟机最有用的一集)。
计组实验
再见,再见,不如争取理论考试再多做对几道题。