深入理解计算机系统CSAPP总结

图片来源于:深入理解计算机系统 第3版

所以的资源都是二进制01

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

c/c++/java 都是高级语言 必须要转化为低级机器语言指令才能用

编译系统:

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结深入理解计算机系统CSAPP总结

Unix的shell

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

总线中传输的单位:字

深入理解计算机系统CSAPP总结

主存中的数据 (索引/地址-》内容)

深入理解计算机系统CSAPP总结

CPU:

PC程序计数器 相当于一个指针一样指向某个主存中的地址 取出来 然后执行简单操作然后更新PC(程序计数器)执行下一条指令。

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

ALU:算数逻辑单元

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

 

上下文:

深入理解计算机系统CSAPP总结

上下文切换实例:

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

虚拟内存:

每个进程都在独占的使用内存,每个进程看到的内存都是一致的,叫做虚拟内存。

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

 

深入理解计算机系统CSAPP总结

计算机位长:

 

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

大端小端:

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

存储器层次结构

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

缓存命中不命中:

深入理解计算机系统CSAPP总结

不命中后的替换策略:全相连 组相连

缓存中查找类似于哈希:

深入理解计算机系统CSAPP总结

缓存中的块 和 字

虚拟内存:

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

 

在虚拟内存上 是页 页上有P个块。深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

页表:

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结

深入理解计算机系统CSAPP总结