~/JNU/IS/CST/guidance
  • 😚INTRO
    • 0x00🐭~/JNU/IS/CST/指南
    • 0x01🤔专业导引
      • 先来了解一下自己的专业吧
      • 专业所需的软件设备
      • 专业所需的硬件设备
      • 出路方向简述
  • 😇SURVIVAL
    • 0x02🥵军训/新训相关
      • 军训/新训内容
      • 参训之外的事情
    • 0x03🥳社团/组织相关
    • 0x04🤑日常生活相关
      • 浅谈吃饭事务
      • 关于非正餐消费
      • 杂项
  • 🤏STUDY
    • 0x05🧐学习相关
    • 0x06😋大一课程
      • 英语听说Ⅰ
      • 中国近现代史纲要
      • 大学语文
      • 高等数学Ⅰ(信息类)(全英)
      • 计算机导论(全英)
      • 大学体育
      • 军事理论
      • 英语读写Ⅰ&Ⅱ
      • 问题求解与程序设计(全英)
      • 高等数学Ⅱ(信息类)(全英)
      • 思想道德与法治
      • 离散数学Ⅰ(全英)
      • 线性代数(全英)
    • 0x07🤣大二课程
      • 计算机组成原理(全英)
      • 数据结构(全英)
      • 离散数学II(全英)
      • 大学物理实验(全英)
      • 大学物理(全英)
      • Mao's Theorem(全中)
      • Java程序设计(全英)
      • 操作系统(全英)
      • 软件工程(全英)
      • 算法设计与分析(全英)
      • 概率统计(全英)
    • 0x08😱大三课程
      • 机器学习(全英)
      • 计算机网络(全英)
      • 数字图像处理(全英)
      • 数据库系统(全英)
      • 人机交互(全英)
      • 数值计算基础(全英)
      • 密码算法与协议(全英)
      • 统计学方法入门(全英)
      • 数据仓库与数据挖掘(全英)
      • C++程序设计(全英)
      • 信息安全与管理(全英)
      • 软件工程中的形式化方法(全英)
      • 信息检索(全英)
    • 0x09😭大四课程
      • 面向对象方法学(全英)
      • 编译构建(全英)
      • 计算机视觉(全英)
      • 教育数据挖掘与分析(全英)
      • 计算机体系结构(全英)
    • 0x0a🐀通识教育选修课
  • 👍TAIL
    • 0x0b💔恋爱相关
    • 0x0c🎁尾巴
由 GitBook 提供支持
在本页
  1. STUDY
  2. 0x07🤣大二课程

计算机组成原理(全英)

大二上较为nice的一门专业课,授课教师是H Sun

上一页0x07🤣大二课程下一页数据结构(全英)

最后更新于4个月前

四大件硬课入门,某种程度上说,计组是导论plus,本课程的用书是Computer Systems: A Programmer's Perspective(CS:APP),属于黑皮书里不管是内容、评价、配套练习之类都是第一梯队的好书,书中的序页里也提到,本书可以适用于不同培养课程的教学,它既可以被用作计算机导论的课本也可以被用作计算机组成原理的课本,我们的课程是以Computer Organization作为导向,教了1-6以及9-11章的内容

这个老师已经教了这门课很多年了,在他的教学下,本课程是我大二上期间唯一一门靠上课听讲听的比较有收获的课【,而且课程量不大,22年他放过我们不少假,但他的上课状态是很不错的,他属于十分想让我们听懂这门课的知识点,导致他会在面对我们confusing的脸的时候非常着急地用中文再努力解释一下,有点搞笑但感觉很用心了

考勤的话,这门课的偶尔进行考勤,叫大家在下课前做几道书上的题并现场交上去(写在纸上),老师并不对这个进行记分应该,只是当作考勤用

我们21级在22年末赶上疫情回家,从闭卷考试改成了论文结课,这门课我没有相应的考试资料,但这名老师带了很多届CST的这门课,也许你们在20级或更早的前辈那里可以要到一些考试的信息

因此这门课其实课程量不大,但是内容还是需要花心思理解一下,计算机的四大专业课到我写这段文字的时候我已经上了三门,关于计组和操作系统都是计算机概念理解居多,本身涉及到的数学算法倒是并不难,它们已经被抽象成简单的模型,也算是这门课考察内容的一部分。如果你觉得你对课上的内容依然不甚理解,可以试试B站上这个Up制作的,当然,直接啃书也是可行的,而到23年写下这段文字的时候,相信使用各类大模型工具(GPT、New Bing等等)也是一个帮你理解知识的好办法

这门课在其他更有实力的高校中的Lab课程是很有挑战性的,你也可以去CMU的这门课:中看看这门课程的开创者给出的Lab题目内容,其中的每个问题都是很有挑战性的。而在小小JNU,我们的Lab内容相对简单,有些内容从让你解决某个问题改成了让你解释这种解法的形式,变成了较无聊的堆工作量任务,因此边摸鱼边处理是可以接受的。and请注意,在大概是Lab3解释y86模拟器的任务中,使用非x86处理器架构电脑的同学可能会遇到要去借电脑或者是使用机房电脑完成Lab的情况(比如买了2020年后用M1及以后推出ARM芯片的MacBook的同学)

🤏
一系列视频
CS 15-213
最受好评の黑皮肌肉计科书