1、微型计算机工作原理学习好资料微型计算机工作原理:存储器存储程序控制的原理。总线可分为地址总线,数据总线,控制总线。微处理器是一个中央处理CPU,由算数逻辑部件ALU,累加器和寄存器组,指令指针寄存器IP,段寄存器,时序和控制逻辑部件,内部总线等组成。I/O接口的作用:用于CPU与外设之间的信息交换。采用I/O接口的必要性:由于外设种类繁多,这些设备与CPU之间的工作速度不同,信号电平不同,数据格式不同。I/O接口的功能:数据缓冲,信号电平转换,信息转换,时序控制,提供地址译码电路。8086CPU由总线接口部件BIU和指令执行部件EU组成,BIU和EU的操作是并行的。BIU的功能:地址形成,取指
2、令,指令排队,读写操作数和总线控制。EU的组成:算数逻辑运算单元ALU,标志寄存器,寄存器组,EU控制器。功能:完成指令译码和执行指令的工作。堆栈:在存储器中开辟一个区域,用来存放暂时需要保存的数据。内存分为随机存取存储器RAM和只读存储器ROM。RAM的特点:可随机写入和读出,访问速度快,但断电后内容会全部丢失,即具有易失性。存放在ROM中的内容不会因断电而丢失,它属于非易失性存储器,计算机只能对ROM读出不能进行写入,改写要用专门的编程器。DROM特点:刷新,地址俩次打入。ROM分类:掩膜型ROM,PROM,EPROM,EEPROM,闪存全译码选择地址的方式是对全部地址总线进行译码。部分译
3、码选择方式是将高位地址线中的几位经过译码后作为片选控制。CPU与外设通信时,传送的信息主要包括数据信息,状态信息和控制信息。中断:计算机在执行正常程序过程中,暂时中止当前程序的运行,转到中断处理程序去处理临时发生的事件,处理完后又恢复原来程序的运行,这个过程称为中断(Interrupt)。外部不可屏蔽中断由引脚NMI引入,采用边沿出发,外部可屏蔽中断由引脚INTR引入,采用电平触发。中断分类:外部中断和内部中断,内部中断分为由中断指令INT引起的中断,除法错中断,溢出中断,单步中断,断点中断。中断功能:使CPU和外设在部分时间内并行工作,大大提高CPU的利用率;在实时控制系统中,现场数据可及时
4、接收处理,避免丢失;故障的处理,如电源掉电、奇偶校验错、运算中溢出错等;利用中断指令,直接调用大量系统已编写好的中断服务程序,实现对硬件的控制。中断源:引起中断的原因或能发出中断请求的来源称为中断源。8086有两种中断源,中断分为两大类:1)外部中断或硬件中断,从不可屏蔽中断引脚NMI和可屏蔽中断引脚INTR引入;2)内部中断或软件中断,是为解决CPU运行过程中出现的一些意外事件或便于程序调试而设置的。并行通信和串行通信并行通信时,数据各位同时传送。这种方式传输数据的速度快,但使用的通信线多,如果要并行传送8位数据,需要用8根数据线,另外还要加上一些控制信号线。随着传输距离的增加,通信线成本增
5、加将成为突出的问题,而且传输的可靠性随着距离的增加而下降。 因此并行通信适用于近距离传送数据的场合。串行通信时,要传送的数据或信息必须按一定的格式编码,然后在单根线上,按位顺序传送。发送数据时,逐位发送完一个字符后再发第二个。接收数据时,逐位接收信息,再把它们拼成一个字符,送给CPU作进一步处理。串行通信具通信线少和传送距离远等优点。采样:按相等的时间间隔t,从模拟信号上截取一个个离散的信号瞬时值。采样率fS:离散量出现的重复频率。量化:采集下来的信号瞬时值的数字表示。量化只能达到一定精度。8253的初始化编程步骤:1.写入控制字,2.写入计数初值。8253的工作方式:方式0-计数结束中断方式,方式1可编程单稳态输出方式,方式2比率发生器,方式3方波发生器,方式4软件触发选通,方式5硬件触发方式。精品资料