适用于各大学的大学计算机基础理论课程。
指令先后顺序,负责向其它各部件发出控制信号,保证各部件协调一致地完成各种操作。 控制器主要由以下部件组成:
① 程序计数器。存放下一条将要执行的指令在内存中的地址;
② 指令寄存器。保存现在正在执行的指令;
③ 指令译码器。用来识别指令的功能,分析指令的操作要求;
④ 时序部件。产生计算机工作中所需的各种定时控制信号,对各种微操作控制信号进行定时控制。以协调各部件的工作顺序;
⑤ 微操作控制电路。一条指令的执行可以分解为一系列不可再分的微操作命令信号,即微命令,以指挥整个计算机有条不紊地工作。
4. 主板
主板是电脑中各种设备的连接载体。它提供CPU、各种接口卡、内存条和硬盘、软驱、光驱的插槽,其它的外部设备也会通过主板上的I/O接口连接到计算机上。早期的PC机主板是将快速的CPU、中速的内存、慢速的外设都连接在一条总线上,使系统的总体性能得不到优化。
5. 主存储器
主存储器,简称主存,也叫内存储器 (简称内存),由半导体材料构成。内存分为只读存储器和随机读写存储器。
只读存储器ROM
特点:存储的信息只能读出,不能随机改写或存入,断电后信息不会丢失,可靠性
高。
ROM分类
(1) 掩膜式 ROM(Mask ROM)
(2) 可编程 PROM(Programmable ROM)
(3) 可擦除 EPROM (Erasable PROM)
(4) 电可擦 EEPROM(Electrically EPROM)
(5) 快擦写 ROM(Flash ROM)
随机存储器RAM
特点:用于存放原始数据、中间结果、最终结果。开机前是空的,断电后数据消失。 RAM 分类:
SRAM:静态RAM。不需要充电来保持数据完整性,成本高且集成低,一般做高速缓冲存
储器。
(2) DRAM:动态RAM。需要定时充电来保持数据的完整性,通常所说的“内存”主要由它构成。一般指以下两种类型:
① SDRAM---同步动态存储器
② DDR---双倍速率内存
(DDR2---四倍速率内存\DDR3)
Cache(高速缓存 )
Cache是一种高速缓冲存储器,是为了解决CPU与主存之间速度不匹配而采用的一种重要技术。其中片内Cache是集成在CPU芯片中,片外Cache是安插在主板上。高速缓冲存储器的存取速度比主存要快一个数量级,大体与CPU的处理速度相当。
多级缓存
最早的CPU缓存容量很低。当集成在CPU内核中的缓存已不能满足CPU的需求,而制造工艺上的限制又不能大幅度提高缓存的容量时,出现了集成在与CPU同一块主板上的缓存,此时把CPU内核集成的缓存称为一级缓存,而外部的称为二级缓存。