微处理器概述
微处理器
微处理器即CPU,是计算机系统的核心部件,控制和协调着整个计算机系统的工作。
基本功能
- 能够进行算数运算和逻辑运算
- 能对指令进行译码、寄存并执行指令规定的操作
- 少量数据的暂存
- 实现与存储器和I/O接口的信息通信
- 能够提供系统所需的定时和控制信号
- 能够响应输入输出设备发出的中断请求
性能指标
评价CPU性能的指标有很多,包括工作频率、指令系统功能、内部缓存容量以及字长等。
字长
字长指的是CPU在单位时间内(同一时间)能够一次处理的二进制数的位数,通常是CPU内部寄存器的位数及内部数据总线的位数。
我们通常所说的16位机、32位机其实表示的就是该计算机中微处理器可同时操作的二进制码的位数。
组成部分
微处理器内部总体上由3部分组成:
- 运算器
- 控制器
- 寄存器组
运算器
运算器由算数逻辑单元、通用或专用寄存器组及内部总线3个部分组成,其核心功能是实现数据的算数运算和逻辑运算,因此运算器也称为算数逻辑运算单元。
算数逻辑单元
算数逻辑单元内部包括负责加、减、乘、除运算的加法器以及实现与、或、非、异或等逻辑运算的逻辑运算功能部件。
CPU内部总线
CPU内部用于传送数据和指令的传送通道称为CPU内部总线。
运算