读书笔记2——计算机系统的漫游
2013-01-28 10:01
190 查看
1.源程序被翻译成不同的格式
源程序hello.c(文本)→【预处理器】被修改的源程序hello.i(文本)→【编译器】汇编程序hello.s(文本)→【汇编器】可重定位目标程序hello.o(二进制)→【连接器】
printf.o →
可执行目标程序
2.外壳:命令行解释器
总线:传递字节块→字(4&8)
I/O设备:通过控制器(电路板上的芯片组)或适配器(插在主板插槽上的卡)与I/O总线相连
主存:一组动态随机存取存储器(DRAM)芯片
处理器:中央处理单元(CPU)
寄存器:1字长
高速缓存:静态随机访问存储器(SRAM)
3.操作系统两个基本功能:(1)防止硬件被失控的应用程序滥用(2)向应用程序提供简单一致的机制来控制复杂而又通常大相径庭的低级硬件设备。
通过:文件(I/O设备),虚拟存储器(磁盘I/O设备和主存),进程(处理器,主存,I/O设备)
上下文切换
4.线程级并发;指令级并发;单指令多数据并行(SIMD);
源程序hello.c(文本)→【预处理器】被修改的源程序hello.i(文本)→【编译器】汇编程序hello.s(文本)→【汇编器】可重定位目标程序hello.o(二进制)→【连接器】
printf.o →
可执行目标程序
2.外壳:命令行解释器
总线:传递字节块→字(4&8)
I/O设备:通过控制器(电路板上的芯片组)或适配器(插在主板插槽上的卡)与I/O总线相连
主存:一组动态随机存取存储器(DRAM)芯片
处理器:中央处理单元(CPU)
寄存器:1字长
高速缓存:静态随机访问存储器(SRAM)
3.操作系统两个基本功能:(1)防止硬件被失控的应用程序滥用(2)向应用程序提供简单一致的机制来控制复杂而又通常大相径庭的低级硬件设备。
通过:文件(I/O设备),虚拟存储器(磁盘I/O设备和主存),进程(处理器,主存,I/O设备)
上下文切换
4.线程级并发;指令级并发;单指令多数据并行(SIMD);
相关文章推荐
- 读书笔记--《深入理解计算机系统》第一章 计算机系统漫游
- 深入理解计算机操作系统(第二版) 读书笔记(第一章 计算机系统漫游)
- 读书笔记_深入理解计算机系统_第1章_计算机系统漫游
- 读书笔记《深入理解计算机系统》(第三版) 第一章 计算机系统漫游
- 读书笔记_深入理解计算机系统_第1章_计算机系统漫游 (代码编译链接详细过程)
- 深入理解计算机系统读书笔记之第一章:漫游
- 【Back to base】深入理解计算机系统 读书笔记 第一章 计算机系统漫游
- 【读书笔记】CSAPP 第1章 计算机系统漫游
- CSAPP学习笔记 第一章 计算机系统漫游
- 深入理解计算机系统第七章读书笔记
- 深入理解计算机系统(读书笔记)
- 第一章:计算机系统漫游
- 第一章_计算机系统漫游
- 第一章------计算机系统漫游
- Computer Systems A Programmer's Perspective(深入理解计算机系统)第一章读书笔记
- 深入理解计算机系统(第二版)-读书笔记(一)
- <深入理解计算机系统>第七章读书笔记
- 深入理解计算机系统——计算机系统漫游
- 第一章 计算机系统漫游
- 读书笔记之计算机系统(3)