当前位置: 网站首页 >> 知识库 >> 硬件漫谈 >> 正文
【计算机组成原理】计算机系统概述 —— 计算机硬件组成与性能指标
发布时间:2024-04-02       编辑:网络中心       浏览次数:

一、计算机的发展历程

第一台电子数字计算机:ENIAC(1946)。逻辑元件:电子管。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

二、计算机硬件的基本组成

早期冯诺依曼机结构

在这里插入图片描述

冯·诺依曼计算机的特点:

  1. 计算机由五大部件组成

  2. 指令和数据以同等地位存于存储器,可按地址寻访

  3. 指令和数据用二进制表示

  4. 指令由操作码和地址码组成

  5. 存储程序

  6. 以运算器为中心

现代计算机的结构

在这里插入图片描述

现代计算机:以存储器为中心
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=千=1 0 3 10^3103,M=Million=百万=1 0 6 10^6106,G=Giga=十亿=1 0 9 10^9109 ,T=Tera=万亿= 1 0 12 10^{12}1012

PFLOPS,EFLOPS,ZFLOPS。P=1 0 3 10^3103T,E=1 0 3 10^3103P,Z=1 0 3 10^3103E

系统整体的性能指标

数据通路带宽:数据总线一次所能并行传送信息的位数(各硬件部件通过数据总线传输数据

在这里插入图片描述

吞吐量:指系统在单位时间内处理请求的数量。
它取决于信息能多快地输入内存,CPU能多快地取指令,数据能多快地从内存取出或存入,以及所得结果能多快地从内存送给一台外部设备。这些步骤中的每一步都关系到主存,因此,系统吞吐量主要取决于主存的存取周期。

响应时间:指从用户向计算机发送一个请求,到系统对该请求做出响应并获得它所需要的结果的等待时间。
通常包括CPU时间(运行一个程序所花费的时间)与等待时间(用于磁盘访问、存储器访问、I/O操作、操作系统开销等时间)。

总结

在这里插入图片描述

链接:https://blog.csdn.net/weixin_43848614/article/details/126963771

作者:何为xl

关闭本页

欧洲杯下单平台教育技术与网络中心版权所有

©GDAFC Education Technology & Network Center, All Rights Reserved.

Baidu
sogou