齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx

上传人:b****3 文档编号:7969214 上传时间:2023-05-09 格式:DOCX 页数:12 大小:92.95KB
下载 相关 举报
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第1页
第1页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第2页
第2页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第3页
第3页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第4页
第4页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第5页
第5页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第6页
第6页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第7页
第7页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第8页
第8页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第9页
第9页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第10页
第10页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第11页
第11页 / 共12页
齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx

《齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx》由会员分享,可在线阅读,更多相关《齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx(12页珍藏版)》请在冰点文库上搜索。

齐鲁师范学院专升本培训内部资料山东《微机原理与接口技术》复习Word下载.docx

9、ASCII码:

美国标准信息交换码,用七位二进制编码来表示一个符号,共有128个符号(27=128。

10、BCD码:

采用二进制数对每一位十进制数字进行编码的方法来表示一个十进制数,最常用的是8421BCD码,它是用4位二进制数对十

进制数的每一位进行编码。

11、汉字的编码:

也只能采用二进制编码形式,汉字编码标准GB2312-80,包含一、二级汉字6763个,其他符号682个,每个符号都是用14位(两个7位二进制数进行编码,通常叫做国标码。

新的国标汉字库已包括两万多个汉字和字符。

第2章8086的汇编语言

一、8086CPU两个独立的功能部件EU与BIU:

见图

执行部件(EU,由通用计算器、运算器和EU控制系统等组成,EU从BIU的指令队列获得指令并执行;

总线接口部件(BIU,由段寄存器、指令指针、地址形成逻辑、总线控制逻辑和指令队列等组成,负责从内存中取指令和取操作数。

二、寄存器:

14个16位的寄存器

段寄存器CS、DS、ES、SS,通用寄存器AX、BX、CX、DX,堆栈指针SP、基址指针BP、指令指针IP,标志寄存器、

三、标志位:

6个状态标志、3个控制标志。

四、寻址方式及物理地址:

寻址方式:

立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址方式、基址变址寻址方式、相对基址变址寻址方式。

8086CPU逻辑地址与物理地址的关系:

1.CPU与存储器交换信息,使用20位物理地址

2.程序中所涉及的都是16位逻辑地址

3.物理地址==段基值*16+偏移地址

4.20条地址线==1M,(00000H~FFFFFH

5.段起始地址必须能被16整除

五、指令系统:

1.数据传送类

2.算术运算类

3.逻辑运算与移位指令

4.字符串处理

5.控制转移指令

6.处理器控制指令

六、伪指令及运算符;

七、DOS功能调用:

八、完整程序结构:

九、顺序、分支、循环、子程序结构的程序设计:

第3章8086/8088微处理器

一、引脚:

1、双列直插式的封装形式,具有40条引脚,采用分时复用的地址/数据总线。

2、8086CPU外部数据总线16位,8088CPU外部数据总线8位。

3、复位(RESET时CPU内寄存器状态:

1.PSW(FR、IP、DS、SS、ES清零2.CS置FFFFH3.指令队列变空

4、地址线20位,直接寻址能力1M.

5、主要引脚:

AD0-7/15、A16-19、MN/MX、IO/M(M/IO、DT/R、RESET、ALE、DEN、RD、WR、READY、NMI、INTR、INTA、HOLD、HLDA、最大模式下的S0-2、

二、最小模式与最大模式及其系统配置:

1、最小方式:

MN/MX接+5V决定了8086工作在最小模式,用于构成小型单处理机系统。

支持系统工作的芯片:

时钟发生器8284A、总线锁存器8282或74LS373、总线收发器8286或74LS245。

控制信号由8086CPU提供。

2、最大方式:

MN/MX接地,用于构成多处理机和协处理机系统

多了8288总线控制器。

控制信号由8288提供。

三、时序:

1、指令周期、总线周期、时钟周期的概念及其相互关系:

执行一条指令所需要的时间称为指令周期,一个CPU同外部设备和内存储器之间进行信息交换过程所需要的时间称为总线周期,时钟脉冲的重复周期称为时钟周期。

一个指令周期由若干个总线周期组成,一个总线周期又由若干个时钟周期组成。

8086CPU的总线周期至少由4个时钟周期组成,记做T1、T2、T3、此外还有等待状态Tw、空闲状态TI。

2、最小/最大模式下的主要总线周期:

存读、存写、I/O读、I/O写、中断响应、总线保持、系统复位、

第4章存储器及其接口

一、半导体存储器分类:

1.随机存取存储器,RAM:

(1静态RAM,SRAM(HM6116,2K*8

(2动态RAM,DRAM,需要刷新电路(2164,64K*1

2.只读存储器,ROM:

(1掩膜ROM,不能写入(2PROM,可编程ROM,一次性写入

(3EPROM,可擦除可编程ROM(INTEL2732A,4K*8

(4EEPROM,电可擦除可编程ROM

二、半导体存储器的性能指标:

1.存储容量2.存取速度(存取时间,存取周期3.可靠性4.性价比

三、3级存储结构:

CACHE、主存、辅存。

四、实现片选控制的三种方法:

1.全译码2.部分译码(可能会产生地址重叠3.线选法

地址重叠----多个地址指向同一存储单元

五、存储器芯片同CPU连接时应注意的问题:

1.CPU总线的负载能力问题2.CPU的时序同存储器芯片的存取速度的配合问题

六、16位微机系统中,内存储器芯片的奇偶分体:

1.1M字节分成两个512K字节(偶存储体,奇存储体

2.偶存储体同低8位数据总线(D7~D0相连接,奇存储体同高8位数据总线(D15~D8相连接

3.CPU的地址总线A19~A1同两个存储体中的地址线A18~A0相连接,CPU地址总线的最低位A0和BHE(低电平用来选存储体

4.要访问的16位字的低8位字节存放在偶存储体中,称为对准字,访存只需要一个总线周期;

要访问的16位字的低8位字节存放在奇存储体中,称为未对准字,访存需要两个总线周期

5.8088CPU数据总线是8位,若进行字操作,则需要两个总线周期,第一个周期访问低位,第二个周期访问高位

七、存储器的字位扩展,使用74LS138进行地址译码,画出连接图:

CPU为8088或8086、

1.容量计算及各存储器芯片的地址范围2.地址线的连接(片内地址,片外地址

3.数据线的连接4.控制线的连接(片选信号CE,写信号WE,输出信号OE等

第5章输入输出及其接口

一、I/O接口、I/O端口:

I/O接口----把外围设备同微型计算机连接起来实现数据传送的控制电路称为“外设接口电路”,即I/O接口

I/O端口----I/O接口中可以由CPU进行读或写的寄存器被称为“端口”

二、外设接口与CPU的信息传送:

1.外设接口通过微机总线(片总线、内总线、外总线与CPU连接

2.CPU同外设通过外设接口传递的信息:

(1数据信息,包括数字量、模拟量和开关量

(2状态信息,表示外设当前所处的工作状态(3控制信息用于控制外设接口的工作

3.数据信息、状态信息、控制信息都是通过数据总线来传送的

三、I/O端口的编址方式及其特点:

1.独立编址(专用的I/O端口编址----存储器和I/O端口在两个独立的地址空间中

(1优点:

I/O端口的地址码较短,译码电路简单,存储器同I/O端口的操作指令不同,程序比较清晰;

存储器和I/O端口的控制结构相互独立,可以分别设计。

(2缺点:

需要有专用的I/O指令,程序设计的灵活性较差。

(38086采用这种,专用指令IN和OUT。

2.统一编址(存储器映像编址----存储器和I/O端口共用统一的地址空间,当一个地址空间分配给I/O端口以后,存储器就不能再占有这一部分的地址空间

不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,程序设计比较灵活;

由于I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可小,从而使外设的数量几乎不受限制

I/O端口占用了内存空间的一部分,影响了系统的内存容量;

访问I/O端口也要同访问内存一样,由于内存地址较长,导致执行时间增加

四、微机系统中,数据传送的控制方式:

1.程序控制方式,以CPU为中心,数据传送的控制来自CPU,通过预先编制好的程序实现数据的传送

2.DMA方式,直接存储器访问,不需要CPU干预,也不需要软件介入的高速传送方式,而是由DMAC来控制,如8237

3.I/O通道方式,即I/O处理机方式,如8089。

其中,程序控制传送方式分为三种:

1.无条件传送方式,又称“同步传送方式”,用于外设的定时是固定的而且是已知的场合,外设必须在微处理器限定的指令时间内准备就绪,并完成数据的接收或发送

2.查询传送方式,当CPU同外设工作不同步时,为保证数据传送的正确而提出的,CPU必须先对外设进行状态检测,若外设已“准备好”,才进行数据传送

3.中断传送方式,解决了“无条件传送方式”和“查询传送方式”只能串行工作的缺点,为了使CPU和外设之间可以并行工作,提出中断传送方式,采用中断方式传送数据时,CPU从启动外设到外设就绪这段时间,仍在执行主程序,当“中断服务程序”执行完毕后,则重新返回主程序。

DMA操作的基本方法:

1.周期挪用,DMA乘存储器空闲时访问存储器,周期挪用不减慢CPU的操作

2.周期扩展,CPU与DMA交替访问存储器,这种方法会使CPU处理速度减慢,一次只能传送一个字节

3.CPU停机方式,CPU等待DMA的操作,这是最常用的DMA方式,由于CPU处于空闲状态,所以会降低CPU的利用率

DMAC及其传送方式:

1.在DMA传送方式中,对数据传送过程进行控制的硬件称为DMA控制器,即:

DMAC

2.DMAC的三种传送方式:

(1单字节传送方式(2成组传送方式(3请求传送方式

DMAC的基本功能:

1.能接收外设的DMA请求信号,并能向外设发出DMA响应信号

2.能向CPU发出总线请求信号,当CPU发出总线响应信号后,能接管对总线的控制权,进入DMA方式

3.能发出地址信息,对存储器寻址并修改地址指针

4.能发出读、写等控制信号,包括存储器访问信号和I/O访问信号

5.能决定传送的字节数,并能判断DMA传送是否结束

6.能发出DMA结束信号,释放总线,使CPU恢复正常工作

第6章中断系统

一、8086的中断源:

:

1、最多可处理256种中断类型,每个中断都有一个中断类型码(0-255,每一个中断类型号都可以与一个中断服务程序相对应。

中断服务程序存放在存储区域内,而中断服务程序的入口地址存在内存储器的中断向量表内。

2、分为两类:

外部中断(硬件中断:

不可屏蔽中断NMI、可屏蔽中断INTR,

内部中断(软件中断:

除法错中断。

溢出中断、单步中断、INTN指令中断、

3、8086内部中断的特点:

(1中断类型码或者包含在指令中,或者是预先规定的(2不执行INTA总线周期

(3除单步中断外,任何内部中断都无法禁止(4除单步中断外,任何内部中断的优先级都比任何外部中断的高二、中断向量表:

1.中断向量表是存放中断服务程序入口地址(即:

中断向量的表格

2.它存放在存储器的最低端,共1024个字节,每4个字节存放一个中断向量(形成一个单元,一共可存256个中断向量

3.每个单元(4字节高地址的两个字节存放中断向量的段基值,低地址存放偏移量

4.每个单元(4字节的最低地址为向量表地址指针,其值为对应的中断类型码乘4

三、中断响应的条件:

1设置中断请求触发器,发出中断请求信号

2设置中断屏蔽触发器,当此触发器为“1”时,允许外设的中断请求才能被送出至CPU。

3CPU处于开中断状态。

4CPU在现行指令结束之后响应中断。

四、中断响应的过程

1发出中断响应信号。

2同时自动关中断,即置中断允许触发器IF为“0”。

3保存断点。

4保护现场。

5输入到中断服务程序逻辑的入口地址。

五、8086/8088中断处理过程

1将中断类型码乘4,指向中断向量表中的中断处理子程序的入口地址。

2保存CPU的状态。

3清除IF和TF的状态标志位。

4保存原来执行的主程序的中断点。

5转中断处理子程序入口地址。

6执行中断处理子程序。

7返回到被中断了的主程序的断点继续执行。

五、可编程中断控制器8259A:

1、主要功能:

1.每一片8259A可管理8级优先权中断源,通过8259A的级联,最多可管理64级优先权的中断源

2.对任何一级中断源都可单独进行屏蔽,使该级中断请求暂时被挂起,直到取消屏蔽时为止

3.能向CPU提供可编程的标识码,对于8086CPU来说就是中断类型码

4.具有5种中断优先权管理方式:

(1完全嵌套方式(2自动循环方式(3特殊循环方式(4特殊屏蔽方式(5查询排序方式2、结构:

由8个基本组成部分:

1.IRR,8位中断请求寄存器,用来存放从外设来的中断请求信号IR0~IR7

2.IMR,8位中断屏蔽寄存器,用来存放CPU送来的屏蔽信号

3.ISR,8位中断服务寄存器,用来记忆正在处理中的中断级别

4.PR,优先级判别器,也称优先级分析器

5.控制逻辑6.数据总线缓冲器7.读/写逻辑8.级联缓冲器/比较器

其中,IRR、IMR、ISR、PR和控制逻辑五个部分是实现中断优先管理的核心部件

3、8259A的中断结束方式:

1.EOI命令方式:

(1普通EOI命令(2特殊EOI命令

2.自动EOI方式

4、8259A的中断工作顺序:

1当它的一条或多条中断请求线(IR7~IR0变为高电平时,它就使中断请求锁存器IRR相应的位置1。

28259A分析这些请求,它就向CPU发出高电平有效信号INT,请求中断服务。

3当前一条指令执行完毕,且IF=1时,CPU响应中断请求,进入中断响应总线周期。

48259A接到来自CPU的第一个脉冲,把允许中断的最高优先级请求位,置入服务寄存器ISR,并把IRR中对应的位清零。

5CPU在第二个总线周期,再次发出一个脉冲,8259A接到第二个脉冲,送出中断类型码,CPU读取该类型码。

第二个中断响应周期,总线封锁撤销。

5、中断级联方式:

1.缓冲方式:

8259A通过总线驱动器和数据总线相连,这就是缓冲方式。

2.非缓冲方式:

当系统中只有单片8259A时,一般将它直接与数据总线相连。

6、初始化命令字ICW1-4、操作命令字OCW1-3、

第7章可编程接口芯片

一、简单I/O接口芯片和可编程I/O接口芯片的异同处:

1.相同点:

都可实现CPU与外设间的数据传送,都具有暂存信息的数据缓冲器或锁存器

2.不同点:

(1简单接口芯片功能单一(2可编程接口芯片具有多种工作方式,可用程序来改变其基本功能

二、简单I/O接口芯片:

74LS373锁存器、74LS244缓冲器、74LS245数据收发器

三、可编程并行接口芯片8255A:

1、结构:

三个8位端口:

PA、PB、PC,端口地址A1A0

2、工作方式:

1.方式0----基本输入/输出,输出锁存,

2.方式1----单向选通输入/输出,输入输出均锁存,仅限于A、B口,C口用来提供相关联络信号

3.方式2----双向选通输入/输出,输入输出均锁存,仅限于A口使用,C口提供联络信号

联络信号的作用:

1.STB(低电平:

输入选通信号2.IBF:

输入缓冲器满信号3.OBF(低电平:

输出缓冲器满信号4.ACK(低电平:

输出时响应信号5.INTR:

中断请求信号6.INTE:

中断允许信号

7.INTE1:

方式2,由PC6置/复位8.INTE2:

方式2,由PC4置/复位

3、初始化的两种控制命令字:

1.方式选择控制字(D7=12.C口按位置/复位控制字(D7=0见图

的应用:

连接图、初始化编程及数据传送编程,4、8255的应用:

连接图、初始化编程及数据传送编程,见例题并行标准,芯连接口:

5、并行接口的点阵式打印机遵从CONTRONICS并行标准,为36芯连接口:

STB(低电平):

数据选通信号,):

数据选通信号1.STB(低电平):

数据选通信号,由主机送往打印机ACK(低电平):

响应信号,):

响应信号2.ACK(低电平):

响应信号,向主机发出的回答信号BUSY:

忙信号,由打印机送主机;

造成“的原因:

3.BUSY:

造成“忙”的原因:

打印数据缓冲器已满、(、(2正在打印、(、(3打印机处于脱机状态、(、(4

(1)打印数据缓冲器已满、

(2)正在打印、(3)打印机处于脱机状态、(4)打印机有故障8253:

见图,四、可编程定时器/计数器8253:

见图,端口地址A1A0可编程定时器/位减法计数器,三个计数器中每一个都有三条信号线:

具有三个独立的16位减法计数器,三个计数器中每一个都有三条信号线:

CLK----计数输入,----计数输入

(1)CLK----计数输入,用于输入定时基准脉冲或计数脉冲OUT----输出信号,以相应的电平指示计数的完成,----输出信号

(2)OUT----输出信号,以相应的电平指示计数的完成,或输出脉冲波形GATE----选通输入,----选通输入(3)GATE----选通输入,用于启动或禁止计数器的操作每个计数器都有三个寄存器:

(1每个计数器都有三个寄存器:

(1)控制寄存器:

(初始化:

初始化:

1.写入方式控制字82538253-5的工作方式方式0方式1方式2方式3方式4方式5五、串行接口:

串行接口:

1、在计算机领域中,有两种数据通信方式:

串行传输、并行传输,二者区别:

在计算机领域中,有两种数据通信方式:

距离:

并行近距离,速度:

费用:

1.距离:

并行近距离,串行远距离2.速度:

并行速度快于串行3.费用:

串行费用低于并行2、串行通信有两种基本通信方法:

串行通信有两种基本通信方法:

异步通信(ASYNC),),CPU与外设之间有两项约定:

字符格式、1.异步通信(ASYNC),CPU与外设之间有两项约定:

字符格式、波特率字符格式:

位起始位,低电平;

位数据位;

位奇偶校验位;

---2位终止位,(1字符格式:

1位起始位,低电平;

5~8位数据位;

1位奇偶校验位;

1---2位终止位,高电平波特率,单位时间内传送二进制数据的位数,以位/秒位单位(2波特率,单位时间内传送二进制数据的位数,以位/秒位单位同步通信(SYNC):

):

加2.同步通信(SYNC):

加1-2个同步字符3、串行通信的传送方向:

1.单工串行通信的传送方向:

2.半双工3.全双工调频(常用)2.调频(常用)3.调相3.3.溢出错误OE

(2)计数初值寄存器(3)减1计数寄存器2.写入计数初始值注意此2项对应不同的端口地址输出波形(为计数初值)输出波形(N为计数初值)OUT在计数为0时,由L>

HN*TCLK的负脉冲N*TCLK的重复负脉冲重复的方波一个TCLK的负脉冲一个TCLK的负脉冲计数器启动方式计数结束中断方式软件启动硬件可重触发单稳态方式硬件启动速率发生器软/硬件启动方波方式软/硬件启动软件触发选通方式软件启动硬件触发选通方式硬件触发选通方式硬件启动4、调制解调器(MODEM)的调制方式:

1.调幅调制解调器(MODEM)的调制方式:

的三种出错标志:

5、通用异步收发器UARTUART的三种出错标志:

1.奇偶错误PE6、RS-232C:

RS-232C:

2.2.帧错误TE是应用于串行二进制交换的数据通信设备DCE和数据终端设备DTE之间的标准接口RS收发器:

0/5v――――-RS-232收发器:

1488发、1489收、电平转换0/5v――-+10V“0”:

+5V---+15V:

+5V“1”:

-5V----15V8251A:

7、可编程通信接口8251A:

方式指令字,的一般工作特性,初始化:

1.方式指令字,用来定义8251A的一般工作特性,必须紧接在复位后由CPU写入命令指令字,用来指定芯片的实际操作,只有在已经写入了方式指令字后,2.命令指令字,用来指定芯片的实际操作,只有在已经写入了方式指令字后,才能由CPU写入命令指令字作为控制字写入的,写入时所用的口地址是相同的,复位后写入方式指令字,此二者都是由CPU作为控制字写入的,写入时所用的口地址是相

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2