第一章 计算机系统体系结构
术语
- 指令集体系结构(ISA):描述了程序员看到了计算机的抽象视图,定义了汇编语言和编程模型。(没有考虑电路、电子元件的实现)
- 微体系结构:描述了一种指令集体系结构的实现方式,关注计算机的内部设计。
- 系统体系结构:关注包括处理器、存储器、总线和外设在内的整个系统。
计算机系统体系结构所涉及的内容
- 计算机系统的物理组织:
- CPU
- 主存
- 系统总线
- Cache
- 外设:
- 拓展总线
- 串行接口控制器:USB接口到外设
- I/O控制器
- 显示控制器
- 设计因素:
- 技术
- 异常处理
- 性能
- 应用
- 操作系统
- 编译器
- 功耗