计算机组成原理(卢建良) 2022春 2018秋 2017秋  课程号:01114502
2022春 2018秋 2017秋  课程号:01114502
9.4(17人评价)
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
选课类别:计划 教学类型:理论实验课
课程类别:本科计划内课程 开课单位:计算机科学与技术系
课程层次:专业核心 学分:4.0
课程主页:暂无(如果你知道,劳烦告诉我们!)
简介 最后更新:

本课程是计算机科学技术专业的核心专业基础课。课程从系统实现的角度,层次化地、完整地介绍了现代计算机系统的组织结构及其工作原理,培养学生对计算机硬件组织的系统级认知能力和设计能力,为进一步学习计算机体系结构、微机原理与接口、操作系统、计算机网络、编译原理等专业课程奠定基础。课程主要讲授现代计算机系统中各个基本部件(运算器、控制器、存储器、I/O设备与接口、总线)的基本原理、组成方式和工作过程等内容,包括总线结构与控制,存储器系统组织,Cache的组织结构,输入输出系统的构成、工作过程和控制方法,信息编码表示和数值运算方法,指令系统设计,处理器的结构与功能,控制器的功能、结构与实现,以及初步的系统性能的评测方法。课程强调软硬件接口的理念,并适当介绍了计算机设计领域的最新进展。

点评 写点评
排序 学期

评分 评分 17条点评

洛子花 2022春
  • 课程难度:中等
  • 作业多少:很多
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:很多
  • 给分:超好
  • 收获:很多

呜呜呜为了卢老师第一次写点评了!!!

我大二上上了卢老师模拟与数字电路的实验课,大二下上了这个计算机组成原理,两门课下来感觉卢老师真的是一个很为我们着想、很负责任的老师。他的突出优点有:

1、积极与我们互动:第一节课拿了亲自展示拆机(我第一次通过这个了解到机箱的结构,问就是以前没拆过,很新奇);课间放歌给我们听(虽然歌多少都有点年代感,但是都很好听,有一次还放了我喜欢的《富士山下》);教到cache时让部分同学参与模拟cache的互动实验(我是被抽中的幸(dao)运(mei)儿(dan)之一,不过尴尬之余还挺好玩的,最后收获了一个科大笔记本,嘿嘿);上课时用”雨课堂“同步,所以ppt上会实时弹出我们发的弹幕(真好玩);等等。

2、认真和为我们着想:2022年春是卢老师第一次带这门课,所以开学时他告诉我们他的课其实还没备完,然后给我们推荐了b站的学习视频和一些网站,还告诉我们可以自己自学,不必来教室。当时其实我有一点点担忧未来的课程教学质量,但毕竟上学期学过他的课所以也没润。卢老师课的风格是上着感觉有点慢,但是重点他不会不讲,而且最后的书上没有的”中断与异常“部分讲得十分细致,听得出来是用心准备过的。

3、态度十分和善:很多时候,卢老师给我的感觉更像是可以交谈的朋友,他在课内实验方面尊重我们的意见;知道我们很关注成绩,所以OJ上的题只是通过小礼物鼓励我们做,并不强制在各种实验中挣扎的我们做(感觉这一点也可以体现为我们着想)。

4、给分很好。这一学期15分大法真棒!(具体比例我就不说了,这个可能不能公开)

具体一点就是4.3到1.0的人数分布是:8、27、33、25、28、11、9、2、6、0、1、9,挂的有11人,据助教说基本上是没有做过实验的人。

5、还有很多,略

当然,这里也要说一点点老师的小不足,只吹优点不能给大家一个客观真实的参考:

1、这门课的教学经验上有一点不足:卢老师第一次教这门课,所以很多细节方面准备的不是很到位,课程前期节奏偏慢。

2、试卷难度过高:这次是卢老师出的卷子,一共四个大题,前三道都是概念题(好像至少有60分,所以要好好背书,特别是两边方框里的概念!);最后一道是作业风格的题目,但是cache那几个小问估计没几个人做出来,毕竟要画不少cache表,时间不够。

最后,对卢老师的整体评价是瑕不掩瑜,是一个好老师!

然后是助教方面,我分到的助教老师是李雨航,也很认真负责,脾气也很好。作业上遇到了很多问题他都很耐心的一一解答(感觉都问过他几十个问题了);唯一想要吐槽的是他有点太认真了:接触Rars那个实验,检查时我前面的正在检查的那个人说他不知道ecall是什么意思,我当时就接了一句”好巧,我也不知道!“,然后这个本可划水的实验因为我的嘴欠也扣了0.5.....(好吧,多少有点自作孽的成分在了。)但总体而言是一个好助教,最后刚给我的实验部分分是91(按100分为满分计算)。

最后就想吐槽一下这门课的实验,实验ppt是真的辣鸡,大家在做实验遇到瓶颈时一定要多相互交流。因为做不出来大概率不是你的问题,是ppt没讲清楚。

回忆大概就到这里了。希望未来的大家多多支持卢老师、善待这个宝藏老师!!!吹爆!!!

6 0 复制链接
芝麻凛 2022春
  • 课程难度:中等
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:很少
  • 给分:超好
  • 收获:一般

首先,期末考试的卷子么……概念奇多,题量奇大,和隔壁llxx老师是分开出题,所以可能是卢老师第一次出题吧,有一些问题,希望以后可以改正  

其次,卢老师说过他的课不会点名,所以后来上课的人极少,基本上在教室的人数在一半左右(?)我也因为下午睡不醒少去好多次(笑)  

老师人很好,非常体谅学生,综合实验最后可以平替成logisim(笑死,直接平替开摆)又简单又无脑,非常适合摆烂人(bushi)课间会(从卢老师大力推荐的b站上)找音乐放,非常之惬意。  

老师是第一次带这门课,经验可能不太够,ppt都是自己编的,观感上可能会差一点,好多只有大的框架,具体内容要结合课本。实验的说明文档还是一如既往的拉,这个应该是统一的,所以做实验基本不要指望实验文档,会带来不幸。

优秀率给满,详情可见本课程评论区大型认爹现场(误)给学生的反馈是,貌似只要参加了期末考试,实验在期末的最后都能补交上,就不会挂人,非常良心嗷  

哦对了,参与老师的上课互动会有小奖品(计组课本),完成oj题目会有手机支架  

虽有不足,但是瑕不掩瑜,如果能吸取一下本学期的一些不足加以改进的话,卢老师或成为计科新晋奶爸(hhh)

2 0 复制链接
也西湖居士 2022春
  • 课程难度:困难
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:困难
  • 作业:很少
  • 给分:超好
  • 收获:很多

卢老师讲课emm,毕竟第一次教组原,理解理解 由于不点名,所以到课率比较低,不像os的lyk人挤人。

实验这几年可能都差不多,单周期,流水线cpu,还有综合设计(我做了分支预测和多路组相连cache)

实验文档真是写的有点可惜,给一个不完整的数据通路让你自行发挥。

考试四道大题 🙂😊😁😨

考完试 😡🤬😭

出分 🤗😋

调分直接+15属实是奶👑

(最后修改于 1 0 复制链接
匿名用户 2022春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

本课程的成绩占比是70%课内+30%实验,因此在打分时也按照此比例评分。

课内由卢建良(yyds)老师负责,10分不解释,参考其他评论。

实验部分PPT、给分由zjx负责,检查答疑由助教负责,助教我给10分,zjx最多只能给3分,二者各占一半比例,因此最终得分是0.7*10+0.15*10+0.15*3=8.95 ->9分


下面说一下zjx最多只给3分的原因:

1. 实验文档=PPT=鬼画符,变量玄学起名,简直是程序设计A中代码规范的反例。每次看PPT都要花好长时间思考这个实验到底要让我干啥,还要问助教好多细节问题,还好助教非常耐心负责,都一一解答。

2.实验给分由zjx负责,我们组助教发了我们的实验分数,结果总评出来之后发现比预估的分数低了3.几分,而也就是这3.几分导致我因此卡g。

询问助教后得知,zjx对每个组的给分有要求,一个组不能实验高分太多,因此我们组作为完成率很高(应该说不是第一就是第二)的组也惨遭压分,助教把最后一次实验分(满分10)每个人都又扣了一分交上去zjx才通过。

但最大的问题还不是上面提到的,而是不加通知就更改各个实验占比的问题。最后一次实验我看只占实验分的20%,于是就摆大烂写了logisim拿了8分,再扣掉zjx压分的一分之后拿了7分,然而根据我实验分扣掉的4.5分左右(其他实验都是满分)来看,最后一次实验占比占了实验总分的40%+。和助教沟通后他也认同了我的观点。

而最后一次实验原定比例是多少呢?20%。按照周数占比的规则从开学以来到考试结束都没变,也正因为如此,助教劝我们最后一次实验不要卷(助教是好人)。zjx为了搞区分度而压分+未经通知大幅更改占比的情况我本人不能接受,考虑到他那约等于没有的实验文档,一学期的工作基本都是助教做的,遂给3分。


但是,zjx负责两个班实验的给分,根据同学间流出的截图,llxx班也出现了我在上面提到的压分情况,大家实验给分都是统一的,不会因班级不同造成差别。

所以,遇到ljl老师的组成原理,大家快来选!!!

1 0 复制链接
匿名用户 2022春
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:一般

摘要:

emm....曾一度认为作业只是用来纠错补漏的,这门课告诉我作业,不会不要紧,一定要抄答案,标准答案,只要抄的好,分数就能高,千万别自己写,哪怕写完也一定要记得对答案,这样你的作业分能拿满,实验分都大差不差,再保证你的期末考试成绩在前40%保优秀

选课推荐: 极高

优点: 本课老师备课认真,上课对实验有较大帮助。 本课老师给分极好,只要你认真基本都优秀。

槽点:

这门课作业与考试毫不相关,作业可以放心大胆的抄答案,不用管会不会,抄就完事了,考试之前多看看概念,实验照常做,我保你能拿优秀。

我属于那种作业写完拉倒,不对答案的。导致作业分极低- -,期末考试成绩全班前20%,实验属于中规中矩的,结果总评是3,我用血的教训告诉学弟学妹们,作业一定要抄答案,否则你实验再好,考试再好没有意义。其他正常学,作业好好抄答案,考试考个前40%,不优秀你来找我。我只是一个反例。

还有一句话,这门课学了对考研计算机组成原理帮助不大,甚至可以说是毫无帮助,这门课唯一的帮助是实验吧,课不去也可以的,自己学都行。大学么,大不了自学。学完这门课,你会发现考研计算机组成原理仍然需要花费极大努力去学。

(最后修改于 1 0 复制链接
原生生物 2022春
  • 课程难度:困难
  • 作业多少:很多
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:困难
  • 作业:很多
  • 给分:超好
  • 收获:很多

作为辅修人 从学期初速成verilog到学期末速成Logisim 非常感谢老师助教的帮助 也觉得学到了很多东西(但你要问我之后碰不碰硬件 会不会继续学体系结构 那答案是否 这东西debug还是太阴间了) 具体细节详见其他评课 总之即使课有屑的成分 老师助教都是首屈一指的善良认真负责

在学期末的时候把大家关于实验部分的意见与建议整理了一个文档发给了老师 希望未来能看到实验部分的改进吧ww

1 0 复制链接
匿名用户 2022春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

卢老师就是我的超人!!!

除了给分好,还很认真负责,可以看出来是真正在用心教好一门课

1 0 复制链接
匿名用户 2022春
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:困难
  • 作业:中等
  • 给分:超好
  • 收获:很多

爹!!!!!!!!!!!!

1 0 复制链接
普通人 2022春
  • 课程难度:简单
  • 作业多少:很少
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:简单
  • 作业:很少
  • 给分:超好
  • 收获:一般

给分奶 作业总评占比多

作业55/70 实验大致是满分 期末69.9/100(前15%)总评91

作业满分可能会有4.3(?

0 0 复制链接
匿名用户 2022春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

奶!真的很奶!!从大家总评上看实验都要扣掉十几分,没想到能扣这么多ORZ,看到的时候不要慌张

从卷子上来看,这学期卢老师比较注重基础概念的考察,对于计算的要求不是很高(意思是不难,但题量大得离谱根本写不完QAQ)。

期末卷子前面全是填空和简答,后面大题前一两道很友好,第三道(?)画单周期cpu,写不同指令下控制信号的值。最后一道魔鬼cache表格,这真的是人类写得完的卷子吗?幸运地没看到字节地址,统统按块地址算的,痛失十分。

0 0 复制链接
Fr4nk1in 2022春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:一般

给个 9 分吧, 一分扣在期末试卷上.

卢老师第一次带 COD 课程, 从添加的 Logisim 实验和课堂互动可以看出来卢老师是想把这门课上好的. 

平时上课可以不来, 卢老师也推荐了一些网课. 

关于给分: 实验 30%, 作业 21%, 考试 42%, 然后再加上 15 分的线性调分. 可以说是给分很好了, 我期末 65.3, 作业 63.5/70, 实验应该是满分, 最后总评 91.

留个实验 repo 在这里, 仅供参考: https://github.com/Fr4nk1in-USTC/USTC-COD-Lab-2022

(最后修改于 0 0 复制链接
匿名用户 2022春
  • 课程难度:困难
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:一般
  • 难度:困难
  • 作业:中等
  • 给分:超好
  • 收获:一般

说实话,卢老师的课我基本没去过因为感觉组原太无聊了qwq至于讲课怎么样不评价了。

期末考了四十几,比平均分低了快十分;平时作业57/70,实验分估计拿了百分之八九十。总评79,敢信?奶王!

(期末卷子对我太不友好了,全是背诵。。

0 0 复制链接
南瓜 2022春
  • 课程难度:困难
  • 作业多少:很多
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:困难
  • 作业:很多
  • 给分:超好
  • 收获:很多

辅修人

首先上课,卢老师第一年带这个课,经验较为不足,PPT也是临时做起来的,自己也说自己以前也没有学过这个课,所以其实是半吊子hhh。但是,这不妨碍一位老师,他用心的去做课件,用心的去教书,在群里和学生适当互动,在面对同学们质疑的时候,及时做出调整或者给出自己的说明。(srds,卢老师上课qs比较无聊,我就听过没几次课hhh)

作业大部分都是教材课后习题挑了几道,有时候会改改数据,但是扣分实在是非常严格,然后官方答案也有一些错的地方,助教有时候也装死不回答问题,总之槽点颇多。

Verilog实验属于是压力巨大了,没有学过模数实验学这个Verilog就真的有些痛苦的,尤其是前几次的状态机我愣是弄了好久,后面写CPU了才基本搞懂了语法细节。但是众所周知,Verybug的名号,就是因为他真的很难debug,每次临近ddl的时候debug到半夜两三点的痛苦。这里给点建议:测试样例要尽可能的丰富,助教给的语句测试样例,很多时候会隐藏你程序的一些bug,最后上真正的示例的时候,bug一爆发就寄了。我几次破防都是因为这样,比如说你的forwarding连线是有问题的,但是测试的时候只有x1+x2,然后x1永远没赋值,你变化x2测试半天都是对的,可能你的x1有问题hhh。这学期实验去掉了pdu,这个由老师写好了,减轻了部分实验压力,但是这东西实在太折磨了。最后一个实验可以用logisim摸个鱼,10分里混9分还是可以的,相当良心。

考试的话槽点过多:填空还行,名词解释放个VLIW是个啥玩意儿?very long instruction word这种都是什么犄角旮旯里翻出来的东西。。。后面在来个手画单周期CPU,我画了半小时。。。最后来个cache替换的题,手画一堆表格真的很有意思吗。。。

但是卢老师给分良心,优秀率给满,成绩分布也不错,挂科的估计只有一个实验都不写的,只能说给分巨大良心了。

总体来说,在妮可cod选择余地不多的情况下,卢老师一定是最优解了,上课不点名,考试给分好。

0 0 复制链接
匿名用户 2022春
  • 课程难度:中等
  • 作业多少:中等
  • 给分好坏:超好
  • 收获大小:很多
  • 难度:中等
  • 作业:中等
  • 给分:超好
  • 收获:很多

上课很用心,最后给分奶爆,大爱卢老师

0 0 复制链接

卢建良

教师主页: 暂无

其他老师的「计算机组成原理」课

王超 8.8 (16) 2021春 2020春...
李曦 8.0 (42) 2022春 2021春...
闫宇博 8.0 (4) 2022春 2021秋...
张辉, 李曦 8.0 (1) 2014春
未知 1.0 (1) 2017春 2016秋
何克东 2016秋 2015秋...
何克东, 卢建良 2016秋 2015秋
张俊霞 2003春 2002秋

卢建良老师的其他课

模拟与数字电路实验 10.0 (4) 2021秋
模拟与数字电路 8.0 (1) 2014秋
模拟与数字电路实验 6.2 (40) 2022秋 2021秋...
计算机组成原理 2016秋 2015秋