【计算机组成原理】计算机系统概述 —— 计算机硬件组成与性能指标
【计算机组成原理】计算机性能指标
- 一、计算机的发展历程
- 二、计算机硬件的基本组成
- 早期冯诺依曼机结构
- 现代计算机的结构
- 各硬件介绍
- 主存储器的基本组成
- 运算器的基本组成
- 控制器的基本组成
- 指令执行过程
- 计算机系统的多级层次结构
- 计算机体系结构 vs 计算机组成原理
- 三、计算机的性能指标
- 存储器的性能指标
- CPU 的性能指标
- 系统整体的性能指标
- 总结
一、计算机的发展历程
第一台电子数字计算机:ENIAC(1946)。逻辑元件:电子管。
二、计算机硬件的基本组成
早期冯诺依曼机结构
冯·诺依曼计算机的特点:
- 计算机由五大部件组成
- 指令和数据以同等地位存于存储器,可按地址寻访
- 指令和数据用二进制表示
- 指令由操作码和地址码组成
- 存储程序
- 以运算器为中心
现代计算机的结构
现代计算机:以存储器为中心
CPU = 运算器 + 控制器
各硬件介绍
主存储器的基本组成
运算器的基本组成
控制器的基本组成
指令执行过程
计算机系统的多级层次结构
计算机体系结构 vs 计算机组成原理
三、计算机的性能指标
存储器的性能指标
MAR位数反映存储单元的个数(最多支持多少个)
MDR位数 = 存储字长 = 每个存储单元的大小
总容量 = 存储单元个数×存储字长 bit = 存储单元个数×存储字长/8 Byte
CPU 的性能指标
不同的指令,CPI 不同。甚至相同的指令,CPI 也可能有变化
CPU执行时间(整个程序的耗时)= CPU时钟周期数/主频=(指令条数*CPI)/主频
IPS( Instructions Per Second ):每秒执行多少条指令
KIPS、MIPS
FLOPS(Floating-point Operations Per Second):每秒执行多少次浮点运算
KFLOPS、MFLOPS、GFLOPS、TFLOPS
注:此处K、M、G、T 为数量单位
K=Kilo=千=10310^3103,M=Million=百万=10610^6106,G=Giga=十亿=10910^9109 ,T=Tera=万亿= 101210^{12}1012
PFLOPS,EFLOPS,ZFLOPS。P=10310^3103T,E=10310^3103P,Z=10310^3103E
系统整体的性能指标
数据通路带宽:数据总线一次所能并行传送信息的位数(各硬件部件通过数据总线传输数据
吞吐量:指系统在单位时间内处理请求的数量。
它取决于信息能多快地输入内存,CPU能多快地取指令,数据能多快地从内存取出或存入,以及所得结果能多快地从内存送给一台外部设备。这些步骤中的每一步都关系到主存,因此,系统吞吐量主要取决于主存的存取周期。
响应时间:指从用户向计算机发送一个请求,到系统对该请求做出响应并获得它所需要的结果的等待时间。
通常包括CPU时间(运行一个程序所花费的时间)与等待时间(用于磁盘访问、存储器访问、I/O操作、操作系统开销等时间)。
总结
【计算机组成原理】计算机系统概述 —— 计算机硬件组成与性能指标相关推荐
- 计算机组成原理多级中断实验,TEC-XP计算机组成原理实验系统概述
第一章 TEC-XP计算机组成原理实验系统概述 1.1 TEC-XP教学计算机系统系列和总体组成概述 TEC-XP是适用于计算机组成原理与系统结构的实验系统,主要用于计算机组成原理和计算机系统结构等课 ...
- 合工大计算机组成原理ppt,合工大 计算机组成原理 计算机组成原理提纲.pdf
合工大 计算机组成原理 计算机组成原理提纲 计算机组成原理计算机组成原理 合肥工业大学 计算机与信息学院 陈陈 田田 2013.12.12 提 纲 11 考试形式和试卷结构考试形式和试卷结构 2 考查 ...
- 计算机组成原理——计算机基本组成
文章目录 其他文章 计算机的基本硬件组成 CPU 内存 主板 I/O 设备 显卡 冯若依曼和哈佛 冯·诺依曼体系结构概述 冯·诺依曼体系工作原理(CPU工作原理) 哈佛结构 哈佛结构和冯诺依曼结构区别 ...
- 通用计算机遵循什么原则,计算机组成原理——计算机系统概述考研题
第一章 计算机系统概述 了解计算机的发展历程 搞清楚计算机的系统层次结构 计算机硬件的基本组成(五大部件) 计算机软件的分类 计算机的基本工作过程 了解计算机性能评价指标和相关参数 吞吐量.响应时间; ...
- 计算机是如何工作的 用计算机组成原理,计算机组成原理
一.课程描述及目标 <计算机组成原理>是计算机科学与技术专业的一门重要学科基础课.它在先导课和后续课之间起着承上启下的和继往开来的作用.该课程全面地介绍了计算机单机系统的组成原理及内部工作 ...
- 机器运算知识点计算机组成原理,计算机组成原理考研知识点非常全
. . Word 完美格式 计算机组成原理 一, 计算机系统概述 (一) 计算机发展历程 第一台电子计算机ENIAC 诞生于1946年美国宾夕法尼亚大学.ENIAC 用了18000电子管,1500继电 ...
- 扇区示意图计算机组成原理,计算机组成原理本.ppt
计算机组成原理本 1.试谈谈计算机系统采用总线结构的优缺点. [答]采用总线结构的主要优点是可以减少传输线的数量,提高系统的可靠性,便于系统的扩充和实现积木化. 采用总线结构的主要缺点是通常不允许两种 ...
- 张代远 计算机组成原理,计算机组成原理教程
零起点,不要求过多的数字逻辑铺垫.? 概念清晰.严谨,注重本质层面讨论.? 面向系统能力培养,贴近应用,贴近业界,贴近现代.? 贯穿知识建构.启发思维的教学理念.? 结构简洁.清晰,容易复习.梳理. ...
- (二)计算机组成原理——计算机的基本组成
目录 冯·诺依曼计算机的特点 计算机硬件框图 系统复杂性管理的方法(3'Y) 计算机的工作步骤 上机前的准备 计算机的工作过程 存储器的基本组成 运算器的基本组成及操作过程 控制器 计算机组成原理课程 ...
- 计算机组成原理 - 计算机的硬件组成 (存储器 + CPU +I/O设备)
冯诺依曼计算机:存储程序 ,将指令以代码形式 事先输入到计算机存储器中,然后按照存储器中的首地址,执行程序的第一条指令,接着执行其他指令,直到程序执行结束 ⭐六大特点: 1.计算机硬件系统: 运算器 ...
最新文章
- 深度学习之父Hinton:下一代神经网络
- ES6——举个例子理解Promise的原理和使用
- 兰州财经大学JAVA期末考什么_兰州财经大学大学国文下答案
- oracle exp 00006,Oracle 12.1新特性----使用RMAN从备份中实现recover table
- Delphi关于记录文件的操作
- GTK之任意拖动窗口中的按钮
- .anonymous springsecurity需要登陆嘛_springSecurity之java配置篇
- [leetcode]241. 为运算表达式设计优先级
- Android px转dip px转sp法则
- IOS美图秀秀(滤镜和涂鸦)和 添加阴影功能
- SSH远程操作——一台电脑的的NAS之旅
- linux su -sh,Linux学习-- su -和 su的区别深入解析
- OpenMP 并行处理
- 虚拟机由于硬盘存储空间过满导致启动异常+虚拟机扩容
- 面试官:为啥要axios 的二次封装呢 及其使用是干啥的
- 吴恩达课后作业学习2-week3-tensorflow learning-1-基本概念
- 使用arcgis和QGIS绘制采样点图
- 制作重排九宫游戏c语言,九宫重排 (C++代码)
- 关于CC2541蓝牙开发板的学习笔记-1
- windows sdk 窗体和消息