计算机组成原理——计算机系统概述

一、存储程序原理:
	冯·诺依曼提出存储程序原理和存储程序数字计算机
		1、计算机(指硬件)应由运算器、存储器、控制器、输入设备和输出设备五大基本部件组成
		2、计算机内部采用二进制来表示指令和数据
		3、将编好的程序和原始数据事先存入存储器中,然后再启动计算机工作
		关键思想在于存储程序。
	非冯·诺依曼结构模型
		神经网络:利用人脑模型思想作为计算范式
		基因算法:利用生物学和DNA演化思想开发算法
		量子计算:采用量子力学的奇妙思想解决计算问题
二、计算机的应用:
	科学计算
	过程控制
	辅助设计、分析、制造、教学
	数据处理
	智能模拟
三、计算机系统的组成:
	计算机系统:
		硬件组成:
			运算器:完成算数运算和逻辑运算。运算的中间结果可以暂时存储在运算器内
			存储器:存放数据和程序,由存储单元组成。分为内存、外存和缓存
			控制器:控制、指挥程序和数据的输入、运行以及处理运算结果
			输入、输出设备:转换人们熟悉的信息形式和机器能识别的信息形式	
		软件组成:
			系统软件:系统程序,管理系统、监视服务、合理调度系统资源。包括标准程
					  序库、语言处理程序、操作系统、服务性程序、数据库管理系统、网络软件等
			应用软件:应用软件又称为应用程序,他是用户根据任务需要所编制的各种程
					  序,是用户在格子的行业内开发和使用的各种程序
四、计算机的分类:
	按照应用特点分类:专用计算机、通用计算机
	按照性能特点分类:巨型、大型、中型、小型和微型机。
五、计算机系统的性能指标
	非时间指标:
		1、机器字长:机器一次所能处理的二进制的位数。
			由加法器、寄存器的位数决定
			一般与内部寄存器的位数相等(字长)
			字长越长、表示数据的范围就越大,精确度越高
		2、总线宽度:数据总线一次能并行传送的最大信息的位数。
			一般指运算器与存储器之间的数据总线位数
			有些计算机内部与外部数据总线宽度不一致
		3、主存储量与存储带宽
			主存储量:
				主存(内存)存放的二进制信息的总位数,等于存储单元数 * 存储字长
				例如 4GB 内存 = pow(2, 32) * 8 个bit:
					k : 2^10	m : 2 ^ 20	 g : 2 ^ 30
					B : 代表一个byte,占八位,所以乘起来就好
			存储带宽:
				单位时间内与主存交换的二进制信息量
				常用单位 B/s
				影响存储带宽的指标包括数据位宽和数据传输速率
	时间指标:
		1、主频f、时钟周期T、外频、倍频:
			主频:
				CPU内核工作的时钟频率
				与CPU实际的运算能力之间不是唯一的、直接的关系
			时钟周期T:
				节拍周期,是计算机中最基本的、最小的时间单位
				在一个时钟周期内,CPU仅完成一个最基本的动作
				(f 和 T 的关系:互为倒数)
			外频:外部频率或基频,也叫系统时钟频率
				CPU(内存)与主板之间同步的时钟频率
				系统总线的工作频率
				(主频 = 外频 * 倍频系数)
		2、CPI(clock cycles per instruction)
			执行一条指令(平均)需要的时钟周期数,即 T 周期的个数
			单条指令CPI,一段程序中多有指令的CPI、指令系统CPI等
			(
			  CPI = 程序中所有指令的时钟周期数之和 / 程序指令总数
				  = ∑(程序中各类指令的CPI * 程序中该类指令的比例)
			 )
		3、IPC(instruction per clock cycle)
			每个时钟周期执行的指令条数
			( CPI 和 IPC 互为倒数)
		4、MIPS(million instructions per second)
			每秒中CPU能执行的指令总条数(单位:百万条/s)
			(
				MIPS = 指令条数 / (执行时间 * 10 ^ 6= 指令条数 / (所有指令CPU时钟周期数之和 / f * 10 ^ 6= f / (CPI * 10 ^ 6)
			 )
		5、FLOPS
			每秒执行浮点运算的次数
		6、CPU时间
			执行一段程序所需的时间
			(CPU时间 + i/o时间 + 存储访问时间 + 各类排队时延等)
			(
				CPU时间 = 程序中所有指令的时钟周期数之和 * T
						= 程序中所有指令的时钟周期数之和 / f

						= 总指令数 * CPI * T
						= 指令条数 / (MIPS * 10 ^ 6)
			 )
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值