2023 级本门课程作为大二春季学期的限选(四选一)而改为考察课,学分调整为 3.5(原为 4 学分)。 自 2019 级开始换用新教材(唐朔飞版),但指令部分参考了新教材,整体教学内容涵盖 RISC-V。
- 张丽杰
- 经验老到,对课程把握清晰、定位明确,考点清楚。经常在上课时点明考点。PPT 参考中国大学 MOOC,比较经典(但是很多内容都过于简略,需要多看书,颇为诟病)。基本上靠本部 MOOC 就能听懂课程(真的讲得很好),但是 2021 年春季教改后参考了国外课程的 RISC-V 内容,因此还需要看其他大学的网课。
文 / 佚名,2023-06
- 经验老到,对课程把握清晰、定位明确,考点清楚。经常在上课时点明考点。PPT 参考中国大学 MOOC,比较经典(但是很多内容都过于简略,需要多看书,颇为诟病)。基本上靠本部 MOOC 就能听懂课程(真的讲得很好),但是 2021 年春季教改后参考了国外课程的 RISC-V 内容,因此还需要看其他大学的网课。
- 顾崇林
- 2021 年春季第一次上这门课的老师,人很好,QQ 问问题很快回复,会提醒没交作业的同学,对不来上课的同学很宽容,最后一节课还给大家发了糖果。所有老师用到 PPT 应该是统一的,老师会用不同颜色标出重点。讲课进度前期稍慢,后期加速赶上进度(老师是教改的负责人,对后期 RISV-V 流水线内容比较熟悉),甚至还花了两三节课复习。
文 / 佚名,2023-06
- 2021 年春季第一次上这门课的老师,人很好,QQ 问问题很快回复,会提醒没交作业的同学,对不来上课的同学很宽容,最后一节课还给大家发了糖果。所有老师用到 PPT 应该是统一的,老师会用不同颜色标出重点。讲课进度前期稍慢,后期加速赶上进度(老师是教改的负责人,对后期 RISV-V 流水线内容比较熟悉),甚至还花了两三节课复习。
- 王鸿鹏
- 经验丰富的学院副院长,和本部的以及中国大学 MOOC 的老师用统一的 PPT,课堂上讲得内容比较全面,风格也以轻松幽默为主,但不足之处在于有些知识拓展得过深,比较少强调考试重点,不能很好帮助学生应试,更在乎学生有没有把课堂上的内容听懂以及能不能较好地完成实验课。作业方面期限较宽松,不用担心无法按时完成。
文 / 佚名,2023-06
- 经验丰富的学院副院长,和本部的以及中国大学 MOOC 的老师用统一的 PPT,课堂上讲得内容比较全面,风格也以轻松幽默为主,但不足之处在于有些知识拓展得过深,比较少强调考试重点,不能很好帮助学生应试,更在乎学生有没有把课堂上的内容听懂以及能不能较好地完成实验课。作业方面期限较宽松,不用担心无法按时完成。
- 花忠云
- 经验比较丰富,对教学内容很熟悉,会提前发 pdf 版的课程 PPT(各位老师用的 PPT 内容应该差别不大),老师态度认真,上课时会花十几二十分钟时间回顾上一章的重点内容,然后开始新一章内容的教学。老师人很nice,课间休息的时候非常乐于给同学们答疑解惑。建议课前预习,因为老师语速真的有点快,加上有一点口音的缘故,很多时候同学们还没听懂老师刚刚讲了啥就已经下一页 PPT 了,不过老师好像有意识到这一点(但是语速和口音确实不是能控制的),重点的地方会倒回去重复讲好几遍讲到大家一脸懵的表情消失为止。
文 / 佚名,2023-06
- 经验比较丰富,对教学内容很熟悉,会提前发 pdf 版的课程 PPT(各位老师用的 PPT 内容应该差别不大),老师态度认真,上课时会花十几二十分钟时间回顾上一章的重点内容,然后开始新一章内容的教学。老师人很nice,课间休息的时候非常乐于给同学们答疑解惑。建议课前预习,因为老师语速真的有点快,加上有一点口音的缘故,很多时候同学们还没听懂老师刚刚讲了啥就已经下一页 PPT 了,不过老师好像有意识到这一点(但是语速和口音确实不是能控制的),重点的地方会倒回去重复讲好几遍讲到大家一脸懵的表情消失为止。
- 李锦兴
- 一位比较年轻的老师,上课讲解很清晰。老师人很好,课后找老师问问题很乐意回答。老师比较重视课堂的出勤率,几乎每节课都会让助教发签到码来考勤,在课程推进到一些重要考点的时候,会安排比较多的课堂习题,有时还会让同学上黑板解答问题。老师使用的应该也是课程组统一的 PPT,会在课后及时发给大家复习,期末还会把自己总结的重点以 PPT 的形式发给大家,帮助复习考试。
文 / PVZ&X,2026-07
- 一位比较年轻的老师,上课讲解很清晰。老师人很好,课后找老师问问题很乐意回答。老师比较重视课堂的出勤率,几乎每节课都会让助教发签到码来考勤,在课程推进到一些重要考点的时候,会安排比较多的课堂习题,有时还会让同学上黑板解答问题。老师使用的应该也是课程组统一的 PPT,会在课后及时发给大家复习,期末还会把自己总结的重点以 PPT 的形式发给大家,帮助复习考试。
- 计算机组成原理(唐朔飞 / 高等教育出版社 / 第 3 版 / textbook)
- 计算机组成原理 (Computer Organization and Architecture)(Alan Clements / 沈立 等译 / 机械工业出版社 / textbook)
- 计算机组成原理(戴志涛 / 白中英 / 科学出版社 / 第 7 版 / textbook)
- 中国大学 MOOC - 哈尔滨工业大学(上):本部精品课程,张丽杰老师推荐
- 中国大学 MOOC - 哈尔滨工业大学(下):本部精品课程,涵盖后续章节
- 2020 年网课重难点剖析实录:Bilibili 录播资源
- 浙大 MOOC (RISC-V 部分参考):适合补充 RISC-V 相关知识
- 台湾科技大学网课 (流水线部分参考):适合补充流水线相关知识
2020年之前的这门课就是一门考研课,有明确的考试范围、内容跟侧重点。考试的很死板,就是上课讲过、作业做过的类型。把课堂练习、教材例题跟作业弄懂就完全没问题了。由于本课程自2019级开始换用新教材,本课程有关资料可能不具有参考意义。其实换了教材也没啥差别,主要还是用旧教材,只有指令部分的三章参考了新教材。
2021年题量很大,考了很多概念。新增的 RISV-V 部分很灵活(因为考研不考,所以题目应该都是各种地方拼凑来的)。上课讲过、作业做过的确实也考了,但是都是考得最难的题,放在一张卷子里就很难顶。
2022年题量大,大致题型如下。RISC-V 确实是重点,但理解 PPT 覆盖的内容后不会有很意外的题目(除了八大思想 O3O),也有指令卡片可以参考。
- 10 个选择,15 个填空。
- 简答题:浮点数表示为二进制、八大思想选三个描述、总线传输周期、汉明码计算、RAM 和 ROM 的扩展连接。
- 各种补码计算,两个小题。
- Cache 全相联、组相联、直接映射和命中率计算。
- 一些 RISC-V 的小填空,大概五个,包括指令含义、指令表示和汇编程序运行结果。
- 数据冒险分析和代码重排序。
- 处理器设计的分析,作业中有类似的大题。
2026年春季学期的考试,具体题型如下:
- 10 道选择题,共 30 分;
- 5 道简答题,共 30 分,考查一些简单的计算和知识点的默写;
- 2 道计算题,每题 10 分,考查原码一位乘计算和 Cache 有关计算;
- 1 道 RISC-V 分析题,共 10 分
- 1 道流水线综合分析题,共 10 分,比较复杂。
- 试卷不算容易,部分知识点在复习时不容易关注到,且有一些题目很容易犯错,因此想考高分需要非常认真的复习,难度不低。但试卷也有不少比较基础的题目,且介于这门课是考查课的原因,只要掌握好一些基础的知识点和高频考点,还是能拿到一个让自己满意的卷面成绩的。
不太容易。
实验需要跟大家最喜欢的 HDL——verilog 打交道。希望大家在做实验前,认真温习有关知识,充分理解各类变量的不同、模块的意义、时钟沿的意义等。debug 时请耐心看波形图,努力尝试发现出问题的地方,分析可能的原因,并修改代码。
这个实验,一般会安排比较老道的助教来帮忙,请务必抱紧有经验助教 / 同学大佬的大腿。
每年的实验都会有所变化,会参考一些别的学校的实验,再做有关设计。
最后,其实 HDL 没有那么痛苦,请大家首先摆平心态,拥抱这项工作,不要抱着对立的心情。否则只会让自己更加痛苦。
实验难度不一,平均需要最短一晚上、最长一两天的时间来完成。耐住性子,加油。
26 春的实验同样要和 verilog 打交道,且在内容设置上同样相对于往年有较大变化。一共有 3 个实验,总分为 30 分。lab1 和 lab2 相对好做一些,lab3 比较难,可能需要投入较多时间来完成。lab3 设置有附加题,可以带来加分,但做的同学很少。如果不做附加题,仅仅是按时验收和提交三个实验报告的话,大部分同学的实验分数都是 26~28 分,不太会打到满分。若有缺交实验的话,则实验得分会比较低。
每章作业会在该章学习结束约一周后才通过雨课堂发布,并且留有一周的时间。作业基本上可以在课后习题或网络找到题目和解答。
考试前会发布所有作业题的答案供复习。
在 26 年春季学期,计组的平时作业得分是按照“四次作业得分和/四次作业总分值”的方法来严格计算的。因此需要重视平时作业的得分率,避免因为作业得分过低而拖累平时分。