操作系统主要和两个东西相关:
第一个是内存, 第二个是CPU,所以本专栏就以这两个东西进行展开
CPU篇主要有以下几个部分:
- CPU执行编译汇编与机器指令
- 常见的语句是如何执行的
- ELF和静态链接,程序在windows linux下的运行不同
- 程序的装载
- 动态装载
- 二进制编码器
- 常见的计数器,加法器
- 手写一个CPU
- CPU缓存
内存篇主要有以下几个部分:
- 虚拟内存与物理内存
- X86体系结构
- 内存布局:栈,堆
- 常见的内存协议
操作系统主要和两个东西相关:
第一个是内存, 第二个是CPU,所以本专栏就以这两个东西进行展开
CPU篇主要有以下几个部分:
内存篇主要有以下几个部分: