您的位置:首页 > 理论基础

深入理解计算机系统 chapter-1(笔记)

2012-05-14 23:38 267 查看
1. 信息= 位+上下文

除了ascii 码表示的 是文本文件外, 其他的 都是 二进制文件。

2. 程序加载

1). 有DMA : 程序先加载到内存(不经过CPU) , 然后 cpu 从内存 取指令 放到 程序指令计数器 (pc),

2)。无DMA: 程序先经 io 到 cpu的寄存器, 然后 加载到内存, 然后 cpu 从内存取指令放到 程序计数器 (pc)中。

3. 高速缓存(SRAM 静态存储器)

L1: 一级缓存, 在cpu内部 , 速度接近 寄存器的速度

L2: 通过一条 特殊的总线连到 cpu , 在cpu的 外部, 速度比 L1低。



4. 上下文: 操作系统保存的进程运行所需的所有状态信息。

上下文切换: 即进程间的交错执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: