> For the complete documentation index, see [llms.txt](https://advancedguideforsds.gitbook.io/advancedguide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://advancedguideforsds.gitbook.io/advancedguide/jin-jie-pian/shu-qi-jing-yan-wen-dang/ke-cheng-xue-xi/ji-suan-xi-tong-gai-lunaics.md).

# 计算系统概论A (ICS)

## 主要内容

回答“计算机从底层上是如何工作的”这个问题。这门课来源于UT Austin的同名课程EE306: Introduction to Computing Systems，在[课程主页](https://users.ece.utexas.edu/~patt/23f.306/)上可以找到他们的往年题作为参考。

## 上课 <a href="#shang-ke" id="shang-ke"></a>

Slides为中英文结合，授课为中文。个人认为听课并非必要。

## 学习方法 <a href="#xue-xi-fang-fa" id="xue-xi-fang-fa"></a>

这门课的英文教材浅显易懂，因此推荐直接阅读英文教材，而非中文译本（当然，需要适当的英文基础）。个人建议的学习方式是：每一次实验或作业之前，阅读对应章节的内容，之后再完成作业。如果平时不学，试图期末速通，那么你会面对几百页没有读过的英文教材。

## 考试 <a href="#kao-shi" id="kao-shi"></a>

作业、实验、考试均为英文，作答中英文皆可。考试为开卷，可以携带任何纸质资料。在正常复习的基础上可以适当做往年题。注意课本附录中有一些内容非常重要，例如Appendix C，建议完全搞懂。考试时可以把课本中需要经常查阅的部分单独打印（比如指令集和上面提到的部分附录）
