1.1 计算机的分类
1.电子模拟计算机
特点:数值是由连续量来表示,运算过程也是连续的。模拟计算机的输入和输出量是模拟量。
具有逻辑判断能力。
2.电子计算机
特点:用数字来表示数量的大小,并且不连续(离散)地跳动计算。电子计算机的输入和输出量是连续量。
没有逻辑判断能力。
3.数字计算机的分类
1.专用计算机(为了特定用途设计的:洗衣机、空调..)
2.通用计算机:单片机、微型机、工作站、服务器、大型机、超级计算机。
- 两者区别:体积、简易型、功率损耗、性能指标、数据存储容量、指令系统规模、机器价格。
1.2 计算机的发展简史
1.计算机的性能指标
1 吞吐量
表征一台计算机在某一时间间隔内能够处理的信息量
2 响应时间
表征从输出有效到系统产生响应的时间度量,用时间单位来度量
3 利用率
在给定的时间间隔内系统被实际使用的时间所占比率,用百分比表示
4 处理机字长
指处理机运算器中一次能够完成二进制数运算的位数,如32位、64位
5 总线宽度
一般指CPU中运算器与存储器之间进行互连的内部总线二进制位数
6 存储器容量
存储器中所有存储单元的总数目,通常用KB、MB、GB、TB来表示。
7 存储器带宽
单位时间内从存储器读出的二进制数信息量,一般用字节/秒来表示
8 主频/时钟周期
CPU的工作节拍受主时钟控制,主时钟不断产生固定频率的时钟,主时钟的频率(f)叫CPU的主频。度量单位是MHz(兆赫兹)、GHz(吉赫兹)。CPU时间周期(T),T=1/f,度量单位是us、ns。
9 CPU执行时间
表示CPU执行一般程序所占用的CPU时间。
CPU执行时间=CPU时钟周期数×T
CPU执行时间=CPU时钟周期数/f
10 CPI
表示每条指令周期数,即执行一条指令所需的平均时钟周期数。
CPI=执行某段程序所需的CPU时钟周期数/程序所包含的指令条数
11 MIPS
表示平均每秒执行多少百万条定点指令条数
MIPS=指令数/(程序执行时间×10^6)
MIPS=f/(CPI×10^6)
12 FLOPS
表示平均每秒执行浮点操作的次数,用来衡量机器浮点操作的性能
FLOPS=程序中浮点操作次数/程序执行时间
1.3 计算机硬件
还没讲完...下周更!