跳转至

计算机组成原理

课程简介

计算机系统的基础课程

课程内容

涉及到程序执行的所有内容,包括但不限于:

  • 数据的表示和存储
  • 程序的机器级表示
  • 处理器体系结构基础
  • 存储器层析结构
  • 编译与链接
  • 中断和异常
  • 内存管理机制

计算机组成原理作为计算机科学与技术最重要的课程之一,对之后操作系统、计算机体系结构、计算机网络、编译原理课程的学习起到举足轻重的作用 。同时,无论在软件还是硬件层面

课程实验

CSAPP 课后的几次实验:

  • Data Lab
  • Bomb Lab
  • Attack Lab
  • Cache Lab

其中,Data Lab 考察各种位运算的奇技淫巧,比较烧脑,只能说做不出来就去看看答案吧(我就做不出来)。其他几个实验需要好好做做,对于程序的底层理解很有帮助。

我写的一系列计组的博客的集合(顺便给自己引一波流):

推荐教材

  • CSAPP(深入理解计算机系统)
  • 程序员的自我修养
  • 计算机组成与设计:硬件/软件接口
  • 计算机体系结构:量化研究方法

作者: ChengXiang Qi
最后更新: October 4, 2021
创建日期: October 2, 2021