选课类别:计划 | 教学类型:理论实验课 |
课程类别:本科计划内课程 | 开课单位:计算机科学与技术系 |
课程层次:学科群 | 学分:3 |
竟然没有评论,那我来说几句吧~
该课程为与杨盘隆的计网不相上下的超级大水课,上课听讲的学生为个位数。本人前半学期还在兢兢业业认真听讲,后半学期就真的受不了了。这老师讲课实在是太无聊了,当然与内容也有关系。
作业实验和隔壁班都差不多,但是助教的负责程度前所未有。于是乎,你抄作业,发下来时可能会发现得了个0分。还有实验,要求也总比隔壁班严格。哦,对了,本学期一共有6次实验,内容就是写x86汇编,一次大概一百多行。实验环境的话,最好使用VS吧,体验会好不少~
考试还是开卷,最后给分还行。
2020秋的课程主页:http://staff.ustc.edu.cn/~wangxfu/wjyl/
组成原理讲的是CPU内部结构,在这里就是把CPU当黑盒,教你怎么样给(x86)CPU编程,并结合一些接口电路,能深刻体会到CISC中的第一个C是什么意思。框架是没问题的,但选的材料过于老旧,所以成了计算机考古学。听说以后还会增加方向课,如果学院/任课老师没心思改革教学内容,估计用不了多久这门课就会和它用的课本一样绝版。
作业少且简单,实验需要花些时间。这学期布置了6个实验,都是写x86汇编。因为要在DOSBox上跑,所以实际上你写的应该是8086汇编,这就更难受了(但也有同学直接在x86_64/Linux平台上运行了,助教好像也没管)。实现的功能其实都不复杂,但IO的代码是要自己写的,时间主要花在这里。
考试开卷,感觉PPT比课本有用得多,不过这题量也太离谱了。
嗯?你问收获吗?
试卷出的很好,充分考虑到了同学们能按时写完的问题。只出了4道程序设计题,只有一题限制了时间复杂度,大部分知识点书上都能找到。学习体验很棒,以后还会再来的
计算机考古学,这ppt和作业不知道多少年没改过了...实验是写16位汇编,还挺麻烦。基本上学不到任何有用的东西,上课就是念ppt,有了前面模电数电和组原的基础就很好理解。由于到课人数太少,老师发怒说是要给较多不及格。请慎重选课。
念在老师还是认真地读了ppt,出于理性,给了3分。
======================================================
考完试了,再来说一下吧。这卷子出的一言难尽。前面十道简述题,后面三道程序设计。简述题就是书、ppt上找答案,和考政治没什么两样。后面一个FPU程序,一个算法设计(非常离谱,这题应该没人能全对吧),第三题8255接口编程(方式1输入键盘+方式0输出LED)。就算你知道最后一题怎么做,你也做不了,因为这卷子根本写不完。就这样,大家看着办吧。