Introduction to Computer Systems

Undergraduate course, Liangxiang BIT, CS, 2023

This course covers the organization of computer systems (in terms of storage units, caches, processors, and I/O controllers) and teaches you assembly and C language programming.

内容

  1. 计算机系统漫游
  2. 信息的表示和处理
  3. 程序的机器级表示
  4. 处理器体系结构
  5. 优化程序性能
  6. 存储器层次结构
  7. 链接
  8. 异常控制流
  9. 虚拟内存
  10. 系统级I/O
  11. 网络编程
  12. 并发编程

相关资源

https://cs0330-fall2022.github.io/ 点击访问

https://www.thefengs.com/wuchang/courses/cs201/ 点击访问

https://www.cs.virginia.edu/~cr4bd/3330/S2018/schedule.html 点击访问

https://github.com/Zhenye-Na/CSAPP-Labs 点击访问

https://zhuanlan.zhihu.com/p/416946891 点击访问

希冀实验平台 点击访问

乐学 点击访问

原版英文教材pdf 点击访问

CMU课程主页 点击访问

http://www.cs.cmu.edu/afs/cs/academic/class/15213-f15/www/schedule.html 点击访问

并发与并行的区别 点击访问 点击访问 学完第12章后,这应该对你来说不是一个问题:并行(程序)是并发(程序)的一个真子集。

OpenSource code 点击访问

CSAPP课本源代码,csapp.h和csapp.c分别在目录include和src 点击访问

Outline for exam last year

Outline for exam this year, V1

课后习题答案,家庭作业 点击访问

问答

返回指令ret控制逻辑动作表的那一页ppt看不动,具体如下: | 状况 Condition | F | D | E | M | W | | —- | —- | —- | —- | —- | —- | | 处理ret, Processing ret | 暂停, stall | 气泡, bubble | 正常, normal |正常, normal |正常, normal |

具体解释