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

1. 信息= 位+上下文

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

2. 程序加载

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

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

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

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

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

 

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

    上下文切换: 即进程间的交错执行。

你可能感兴趣的:(IO,存储)