微处理器知识点杂记

不懂的立刻就去查,别等以后

一、微型计算机

微型计算机是以微处理器为基础,配以内存储器及输入输出(I/O)接口电路和相应的辅助电路而构成的裸机。

微型计算机系统从全局到局部存在三个层次:微型计算机系统、微型计算机、微处理器(CPU)。单纯的微处理器(只是微型计算机的中央处理器)和单纯的微型计算机(只是裸机)都不能独立工作,只有微型计算机系统才是完整的信息处理系统,才具有实用意义。

一个完整的微型计算机系统包括硬件系统(运算器、控制器、存储器(含内存、外存、缓存)、各种输入输出设备组成,采用“指令驱动”方式工作)和软件系统(系统软件和应用软件)。

根据不同的应用场景和需求,微型计算机有不同的种类,比如工作站、服务器、工业控制计算机、个人计算机、嵌入式计算机等,他们之间因为适用不同应用场景而具有不同的性能点,比如服务器是为客户端计算机提供各种服务的高性能的计算机,高性能在于高速度的运算能力、长时间的可靠运行、强大的外部数据吞吐能力等方面,因为它是针对具体的网络应用特别定制的,因此与普通的微型机在性能上有很大差异。

二、微处理器

微处理器(Microprocessor)是中央处理器(CPU);

微处理器由一片或少数几片大规模集成电路组成;

微处理器是计算机的运算核心和控制核心;

微处理器是微型计算机的运算控制部分,微处理器可与存储器和外围电路芯片组成微型计算机,因此,微处理器不等于微型计算机,仅仅是微型计算机的中央处理器;

根据微处理器的应用领域,微处理器大致可以分为三类:通用高性能微处理器、嵌入式微处理器和数字信号处理器;

微处理器基本组成部分有:寄存器堆、运算器、时序控制电路以及数据和地址总线;

16位 8086微处理器结构

三、一些概念

算术逻辑单元(ALU,Arithmetic Logical Unit)

算术运算和逻辑运算,是组合电路,本身无寄存操作数的功能,因此必须有保存操作数的两个寄存器:暂存器TMP和累加器AC。

寄存器

包括通用寄存器和专用寄存器两部分。通用寄存器(A,B,C,D)用来存放参加运算的数据、中间结果或地址。专用寄存器包括程序计数器PC、堆栈指示器SP和标志寄存器FR,他们的作用是固定的。其中:程序计数器PC用来存放下一条要执行的指令地址,堆栈指示器SP用来存放栈顶地址(堆栈是存储器中一个特定区域,“后入先出”),标志寄存器也成为程序状态字(PSW)寄存器,用来存放算术、逻辑运算指令执行后的结果特征,如结果为0,产生进位或溢出标志等。

定时和控制逻辑

存储器(ROM、RAM)

I/O接口

微型计算机的重要组成部件。是微型计算机连接外部输入、输出设备及各种控制对象并于外界进行信息交换的逻辑控制电路。由于外设的结构、工作速度、信号形式和数据格式等各不相同,因此它们不能直接挂接到系统总线上,必须通过输入/输出接口电路做中间转换,才能实现与CPU间的信息交换。

总线

总线是计算机系统中各部件之间传送信息的公共通道,是微型计算机的重要组成部件;

由若干条通信线和起到驱动、隔离作用的各种三态门器件组成;

微型计算机在结构形式上总是采用总线结构,即构成微机的各功能部件(微处理器、存储器、I/O接口电路等)之间通过总线相连接,这是微型计算机系统结构上的独特之处;

采用总线结构之后,使系统中各功能部件间的相互关系转变为各部件面向总线的单一关系,一个部件(功能板/卡)只要符合总线标准,就可以连接到采用这种总线标准的系统中。

微型计算机中,根据所处位置和应用场合,总线分为四级:

第一级:片内总线,位于CPU芯片内部(也就是微处理器芯片内部),是芯片内部总线;

由上面图片16位 8086微处理器结构看出,里面的地址总线,数据总线,算术运算逻辑单元数据总线就是片内总线,用于CPU内部ALU和各种寄存器等部件间的互连及信息传送。考虑到芯片面积和对外引脚数限制,片内总线大多采用单总线结构。

第二级:片总线,也就是局部总线或元件级(芯片级)总线。板/卡上包含CPU、RAM、ROM、I/O接口等各种芯片,这些芯片间也是通过总线连接。因为相对一台完整微型计算机,各种板/卡只是一个子系统,一个局部,因此称为局部总线。

CPU中没有ROM和RAM,是寄存器堆

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值