一 硬件
计算机的分类
计算机、工作站、服务器分别代表的是个人需求(基础),专业需求(图像),大众需求(后台)
个人移动设备
带有多媒体用户界面的无线设备。广义的讲包括手机、笔记本、平板电脑、POS机甚至包括车载电脑。
嵌入式计算机
是以应用为中心,以现代计算机技术为基础,能够根据用户需求灵活裁剪软硬件模块的专用计算机系统。
按照指令系统
CISC:
指令数量多,多种寻址方式
RISC:
指令数量少,增加了寄存器
计算机系统组成
CPU中央处理器
CPU的组成
是计算机系统的运算和控制核心。
核心部分:运算器 控制器
运算器:
算数逻辑单元
累加寄存器(数据寄存器):暂存运算结果
标志寄存器
通用寄存器组
运算器中的寄存器:https://blog.csdn.net/weibo1230123/article/details/83106141
控制器
按照预定顺序改变主电路或控制电路的接线 和 改变电路中电阻值来控制电动机的启动、调速、制动与反向
程序计数器(pc):存储下一条指令执行地址,每执行一次,指令地址+1
指令寄存器(IR):存放正在执行的指令
指令译码器(ID)
时序部件
标志寄存器
指令系统
指令执行过程:取址,分析,执行
计算机性能: 百万条指令/秒 MIPS;计算机字长越长,处理能力越强
流水线技术:多条指令执行的不同阶段进行同时处理
指令系统是计算机硬件与软件之间的接口,它定义了计算机可以执行的指令集。指令系统决定了计算机的基本功能,包括算术运算、逻辑运算、控制流、IO操作等
寻址方式
1.立即寻址
速度最快,操作数直接放在指令当中
2.直接寻址
操作数放在内存中,即指令中存放操作数地址
3.间接寻址
指令中存放地址,地址存放操作数地址
4.寄存器寻址
寄存器中存放操作数
5.寄存器间接寻址
寄存器中存放操作数
存储体系
层次化存储结构
cpu~寄存器(速度快,容量小,成本高)
Cache~按内容存取
是为了解决cpu(快)与内存(慢)速度不匹配
速度比主存快5~10倍
存储内存的一部分,转换工作由硬件自动完成,cpu读取
依据:程序局部性原理 时间局部性+空间局部性
内存(主存)~ROM 与 RAM
eg;剪切板
用于临时存储计算机运行时所需程序,数据,结果
ROM:生产时有内容,只能读不可修改,断电后内容不变
RAM:既能读又能书写,断电后信息无法保存,只能用于暂存数据(其中SRAM不断电情况下 信息一直保存,DRAM信息随时间逐渐丢失,需要定期进行刷新
外存~硬盘,光盘
长期保存信息
eg;回收站
主存储器存储容量单位
地址:整个内存被分为若干个存储单元,每个单元用地址识别
位(bit):存放一位二进制数
字节:8个二进制位为一个字节
字:一次存取,加工和传送的数据长度。字的位数有16位,32位,64位
字长: 在同一时间中处理二进制数的位数。通常称处理字长为8位数据的CPU叫8位CPU
内存编址单元
按字编址
按字节编址
提高内存数据读取速度:根源于其并行处理的能力和高效的寻址方法
1.增加高速缓存Cache容量
2.改用存取周期短的芯片
3.一次读出多个字
一般是由半导体器件组成,可分为RAM(随机存储器), ROM(只读存储器), Cache(高速缓存)。、
多块存储器与cpu连接
1,位扩展法
2,字扩展法:将新加芯片的地址线,数据线和读写控制线与原有芯片相应线并接,片选线由地址 总线高位控制
总线系统
芯片内总线
元件级总线
系统总线/内总线(最重要):用于计算机各组成部分(CPU,内存,接口等)的连接
ISA EISA PCI
数据总线:每条传输线一次只能传输一位二进制数据。字长取决于数据总线的宽度
地址总线:决定CPU所访问最大内存空间大小
控制总线
外总线
RS-232C SCSI USB IEEE-1394
性能
总线的带宽:即传输速率,单位时间内传输的数据量
带宽=工作频率*位宽/8
总线的位宽:能同时传送的二进制数据位数,即32位,64位
总线的工作频率:以MHZ为单位
I/O接口、I/O设备和通信设备
CPU与外设间进行交换数据的方式:
直接程序控制——需要CPU查询
中断方式——需要CPU查询
直接存储器存取DMA
通道控制方式——需要CPU
计算机性能指标
CPU主要性能指标
主频:CPU时钟频率
内存总线速度
扩展总线速度
计算机系统效率
响应时间
吞吐量
周转时间
系统的可用性
平均无故障时间(可靠性)
平均故障修复时间(可维护性)
平均故障间隔时间
系统可用性:平均无故障+平均故障修复
例题:计算机工作效率通常用 平均响应时间,吞吐量,作业周转时间 来度量