Skip to content

Commit

Permalink
update contest intro
Browse files Browse the repository at this point in the history
  • Loading branch information
Ksitta committed Sep 10, 2024
1 parent 5177021 commit a4ec757
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions docs/contest/intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

大实验在2024年相对于2023年有一些变化,主要体现在:
- 增加了实验文档
- 语法要求从 Sysy 语法改为了 MiniDecaf,主要差别在于`const`、数组初始化等语法上的区别,难度有所降低
- 语法要求从 Sysy 语法改为了 MiniDecaf,主要差别在于`const`标志符号、数组初始化等语法上的区别,难度有所降低
- 不再要求完成基础实验以后再进行大实验

大实验的语法规范与 step12 的[规范](../step12/spec.md)是一致的。不过有一点需要注意:
Expand Down Expand Up @@ -43,7 +43,7 @@
- 你的编译器应该能完成将简单的程序转换为riscv汇编代码,可以选择在这次检查时退出大实验。如果退出大实验,你需要在第八周周日(11.3)Stage 3 截止之前完成 Stage 1-3 的实验,不会有额外扣分。

- 第二次进度检查(中期检查):第八周周六(11.2)
- 这时候你的编译器应该能通过基础实验的所有测试样例(Stage 1-5)。如果不能完成,可能会被取消大实验的资格,同时你需要重新完成基础实验,你需要在第十周周日(11.17)Stage 4 截止前完成 Stage 1-4 ,不额外扣分。
- 这时候你的编译器应该能通过基础实验的所有测试样例(Stage 1-5)。如果不能完成,可能会被取消大实验的资格,同时你需要重新完成基础实验,你需要在第十周周日(11.17)Stage 4 截止前完成 Stage 1-4 ,不额外扣分。也可以继续大实验,但是至少要在 Stage-5 截止前完成 Stage 1-5。
- 你们需要提交一个简单的报告,说明每个同学在实验过程中的分工以及完成的功能。(如果缺少这部分实验报告,那么报告成绩将会被扣除5分(总评5%))

- 第三次进度检查:第十二周周六(11.23)
Expand Down Expand Up @@ -75,7 +75,7 @@
```
所有测试点取**算数平均值**,最后结果 * 30% 作为你的最终性能测试成绩。
<!-- 评测将会在我们提供的服务器上进行,通过QEMU模拟RISC-V或者ARM架构的CPU运行你的程序。 -->
评测将会在我们提供的服务器上进行,通过QEMU模拟RISC-V或者ARM架构的CPU运行你的程序。经过测试QEMU与真实硬件的性能相对差值是比较恒定的(如比较gcc`-O1`与`-O2`)。
实验评测仓库在[TODO: 这里](TODO)。
Expand Down

0 comments on commit a4ec757

Please sign in to comment.