目录
(一)
计算机系统不同于一般的电子设备,它是一个由软硬件组成的复杂的自动化系统
(二)
1、计算机分类
分为电子模拟计算机和电子数字计算机
电子模拟计算机:数值是由连续的量来表示的,运算过程也是连续的
电子数字计算机:按位运算(离散),并且不连续地跳动计算,也称电脑
电子数字计算机的分类
分为通用计算机和专用计算机
专用计算机:最有效,最经济,最快速的计算机,但适应性差
通用计算机:适应性强,但牺牲了效率,速度和经济性
通用计算机的分类
分为超级计算机,大型机,服务器,PC机,单片机,多核机
多核机和单片机的区别在于使用范围
2、计算机发展
五代计算机的变化
第一代:电子管计算机 数据处理机开始得到应用
第二代:晶体管计算机 工业控制机得到应用
第三代:中小规模集成电路计算机 小型计算机出现
第四代:大规模和超大规模集成电路计算机 微型计算机出现
第五代:巨大规模集成电路计算机 单片计算机出现
半导体存储器的发展
微处理机的发展
计算机性能指标
吞吐量 一台计算机在一段时间间隔内能够处理的信息量
响应时间 从输入有效到系统产生响应的时间度量
利用率 在给定的时间间隔内系统时间被使用的时间所占的比率
处理及字长 处理机运算器一次能够完成的二进制数运算的位数
总线宽度 CPU中运算器与存储器之间进行互连的内部总线的二进制位数
存储器容量 存储器所有存储单元的总数目
存储器宽带 单位时间内从存储器读出的二进制数的信息量
主频/时钟周期 主时钟的频率叫主频,主频的倒数是时钟周期
CPU执行时间 CPU执行一般程序所占用的CPU时间 ,公式:
CPU执行时间=CPU时钟周期数xCPU时钟周期
CPI 每条指令的周期数,执行一条指令所需要的平均时钟周期数,公式:
CPI=执行某段程序所需要的时钟周期数 / 程序包含的指令条数
MIPS 表示每秒执行多少百万条定点指令数,公式:
MIPS=指令数 / (执行时间x10的6次方)
FLOPS 表示每秒执行浮点操作的次数,衡量机器浮点操作性能
FLOPS=程序中的浮点操作数 / 程序执行时间
3、计算机硬件
运算器
主要功能是进行加减乘除等算术运算,也可以进行逻辑运算
又称为AUL(算术逻辑运算部件)
计算机采用的是二进制数运算
存储器
存储基元:能存储一位二进制数据的电路单元
存储单元:保存一个数的多个触发器称为存储单元,存储器是由多个存储单元组成的
地址:每个存储单元对于的编号
存储容量:存储器所有存储单元的总数称
半导体存储器是内存储器
磁盘存储器和光盘存储器是外存储器
控制器
控制器的任务:从内存取出解题步骤加以分析,然后执行某种操作
对于复杂的计算题目,计算机在运算之前会简化为加减乘除等基本操作,每一个基本操作就叫指令,解算某个问题的一串指令称为计算程序
指令的形式
指令的内容由两个部分组成,操作的性质和操作数的地址,前者为操作码,后者为地址码
操作码:指令所进行的操作
地址码:参加运算的数据应从存储单元的哪个单元取来
将解题的程序存到存储器中,称为存储程序
控制器依据存储的程序来控制全机协调完成计算任务的叫程序控制
冯·诺伊曼结构:指令和数据放在同一个存储器
哈佛结构:指令和数据分别放在两个存储器
控制器的基本任务:按照计算程序所排的指令序列,先从存储器取出一条指令放到控制器中,对该指令的操作码由译码器进行分析判别,然后根据指令性质执行这条指令,进行相应的操作,取指令的一段时间称为取指周期,执行指令的一段时间称为执行周期
CPU(中央处理器)= 运算器+控制器+cache
外设=外存储器+输入设备+输出设备
适配器和输入/输出设备
系统总线是构成计算机系统的骨架,是多个系统部件之间进行数据传送的公共通路
4、计算机软件
5、计算机的层次结构
第一级是微程序设计级或逻辑电路级,这是一个实在的硬件级
第二级是一般机器级,也称机器语言级,这一层也是硬件级
第三级是操作系统级,由操作系统程序实现,这一级是软硬件混合级
第四级是汇编语言级,是机器语言符号化
第五级是高级语言级
6、冯诺依曼型计算机的主要设计思想
以二进制表示数据和指令
存储程序(指令和数据以同等地位存储在存储器中)
按地址自动执行指令
冯诺依曼型计算机主要由运算器,控制器,存储器和输入输出设备组成