计算机体系结构

计算机体系结构
概述
计算机应用的发展
桌面应用
服务器应用
嵌入式应用
体系结构的发展
分布式io处理技术
保护的存储空间
存储组织结构的发展
并行处理技术
指令集的发展
计算机指令结构设计
流水线技术
指令集并行
存储层次
为什么要使用多级存储器
因为cpu效率增长太快,主存储器速度跟不上
需要的内存愈来愈大
各类存储器的速度价格容量不可兼得
缓存
缓存比主存快,但是价格高
两种存储层次
Cache+主存,弥补主存速度
主存+辅存,弥补主存空间
虚拟内存
程序员不需要考虑缓存辅存,把它们都看成一个主存就可以
这个比较重要
输入输出系统
多处理机
多处理机出现原因
获得超过单处理机性能的方法
单处理机的性能出现瓶颈
并行软件发展
MIMD多处理机体系结构
分类
集中式共享存储器结构
存储器物理集中一起
分布式存取器结构
需要高速带宽支持

计算机体系结构