计算机系统结构概述
2017-04-25 17:49
253 查看
传统结构
CPU+北桥+南桥
CPU主要体系结构的改变
流水线 -》 指令级并行ILP -》 多核
冯诺依曼结构:程序指令存储器和数据存储器合并在一起的存储结构。
特点:CPU与内存分开,导致所谓的memory wall。
哈佛结构:将程序和数据独立存储在不同的存储空间中,各自独立编制、独立访问,以减轻程序运行的访存瓶颈。哈佛结构本质上是一种并行体系结构。
冯诺依曼结构设计简单、成本低,仍是现代处理器的基本结构。缺点是访存瓶颈问题。
哈佛结构通常具有较高的执行效率,可以在访存时方便地进行指令预取,可以更好地支持并行处理。缺点是复杂,对外围设备的连接与处理要求高,不适合外围存储器的扩展。
cache的应用使得二者有机会结合起来。CPU内部使用哈佛结构;在CPU外部使用冯诺依曼结构。
计算机体系结构
Computer Architecture=Instruction Set Architecture+Machine Organization
ISA
RISC vs CISC
RISC诞生的原因:集成电路工艺进步,通用寄存器使用限制大幅减少;处理器主频超过了存储器;随着指令集日益庞大,编译器设计复杂度称为必须考虑的因素。
CPU+北桥+南桥
CPU主要体系结构的改变
流水线 -》 指令级并行ILP -》 多核
冯诺依曼结构:程序指令存储器和数据存储器合并在一起的存储结构。
特点:CPU与内存分开,导致所谓的memory wall。
哈佛结构:将程序和数据独立存储在不同的存储空间中,各自独立编制、独立访问,以减轻程序运行的访存瓶颈。哈佛结构本质上是一种并行体系结构。
冯诺依曼结构设计简单、成本低,仍是现代处理器的基本结构。缺点是访存瓶颈问题。
哈佛结构通常具有较高的执行效率,可以在访存时方便地进行指令预取,可以更好地支持并行处理。缺点是复杂,对外围设备的连接与处理要求高,不适合外围存储器的扩展。
cache的应用使得二者有机会结合起来。CPU内部使用哈佛结构;在CPU外部使用冯诺依曼结构。
计算机体系结构
Computer Architecture=Instruction Set Architecture+Machine Organization
ISA
RISC vs CISC
RISC诞生的原因:集成电路工艺进步,通用寄存器使用限制大幅减少;处理器主频超过了存储器;随着指令集日益庞大,编译器设计复杂度称为必须考虑的因素。
相关文章推荐
- 计算机系统概述-计算机系统层次结构
- 读书笔记之:操作系统概念(第6版)-第一部分 概述(导论,计算机系统结构,操作系统结构)
- 计算机组成原理与系统结构 第一章计算机概述
- 计算机系统结构概述
- 7、深入理解计算机系统笔记:存储器层次结构,存储技术(2)
- 8、深入理解计算机系统笔记:存储器层次结构,局部性
- 计算机系统结构
- 计算机系统结构——量化研究方法(第三版)
- 计算机系统结构笔记
- 1D.10 年计算机系统结构重点实验室召开年终2008年总结会
- 6、深入理解计算机系统笔记:存储器层次结构,存储技术(1)
- 系统原型结构描述(概述)最近要设计一个框架,大家一起讨论下如何实现?
- 计算机系统结构部分习题答案1
- 操作系统复习之计算机系统概述
- 深入理解计算机系统:存储结构
- 9、深入理解计算机系统笔记:存储器层次结构,高速缓存存储器(1)
- 计算机系统结构(第三章)
- 看待计算机系统结构的封装与抽象的两种观点
- 计算机系统结构[课后题答案] http://bbs.xiakee.com/Topic.aspx?BoardID=84&TopicID=22
- 计算机系统结构