微机原理复习资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

8086

1、总线接口:4个段地址寄存器:CS:代码段寄存器; DS:数据段寄存器;ES:附加段寄存器;SS:堆栈段寄存器;16位的指令指针寄存器;20位地址加法器;6字节的指令队列缓冲器;

2、执行接口:4个通用寄存器AX、BX、CX、DX

4个专用寄存器SP:堆栈指针寄存器BP:基数指针寄存器 SI:源变址寄存器 DI:目的变址寄存器

8086的标志:状态标志,控制标志。

进位标志位(CF);辅助进位标志位(AF);

溢出标志位(OF):零标志位(ZF)

符号标志位(SF):奇偶标志位(PF):

地址锁存器功能:STB为高电平间,输出等于输入,为下降沿时,输出锁存,与输出(CPU)无关。OE为有效电平(低电平)时正常输出,为无效电平(高电平)时输出高阻。ALE 为8088/8086地址锁存允许高电平有效,输出,复用线上出线地址时为高电平。锁存器的DL0-DL7与CPU的地址数据复用线相连,STB与ALE相连ALE为正脉冲时,输出地址,为低电平时,输出锁存,与输出(CPU)无关。

最新模式系统中:

M/IO RD WR 功能

0 0 1 1 0

1

1

1

1

I/O读

I/O写

存储器

存储器

3、8086有256种中断(硬件中断(可屏蔽和非屏蔽)和软件中断)。中断程序结束时,会按照和中断响应相反

的过程返回断点,即先从堆栈弹出IP和CS,再

弹出标志,然后按照IP和CS的值返回主程序断

点处继续执行原来的程序。

4、8086的I/O编址:(1)通过硬件将I/O端口

和存储器统一编址:优点是不必专门设置I/O指

令。缺点是I/O端口占用了内存地址,使内存空

间缩小;访问内存的指令较长,速度慢;访问内

存和访问I/O的指令形式一样,影响程序的可读

性。(2)I/O端口独立编址:使用这种方式对I/O

编址,指令系统中有专用的I/O指令,运行速度

快,且访问内存和访问I/O端口的指令完全不同,

增加程序的可读性。

5、Pentium的工作方式:实地址方式;保护虚拟

地址方式;虚拟8086方式;系统管理方式。

6、Pentium的寻址方式(操作数):立即数寻址;

寄存器寻址;输入/输出端口寻址;存储器寻址。

7、CPU与外设之间的数据传送方式:程序方式

(无条件传送方式、条件传送)、中断方式、DMA

方式。

8、8251A和CPU之间连接信号:(1)片选信号

(CS)(2)数据信号(D7~D0)(3)读/写控制信

号(RD、WR、C/D)(4)收发联络信号

C/D RD WR 具体的

操作

1

1

1

1

1

1

A

B

C

D

A=CPU从8251A输入数据

B=CPU从8251输出数据

C=CPU读取8251的状态

D=CPU往8251写入控制命令

9、时钟频率=波特率因子X波特率

10、8255芯片引脚信号:

1.和外设一边相连的信号(PA7~PA0):A端口数

据信号;PB......PC.....和PA类同。

2.和CPU一边相连的信号:

RESET(复位信号,高电平有效)D7~D0(数据线)

A1、A0端口选择信号。

11、8255三种基本工作方式:基本的输入/输出方

式、选通的输入/输出方式、双向传输方式。

12、8259的工作方式:a:按优先级设置划分:全

嵌套方式、特殊嵌套方式、优先级自动循环方式、

优先级特殊循环方式。b:按中断源的屏蔽方式:

普通屏蔽方式、特殊屏蔽方式。c:中断处理方式:

中断自动结束方式、一般中断结束方式、特殊中

断结束方式。d:引入中断请求方式:边沿触发方

式、电平触发方式、中断查寻方式。

13、8259初始化命令字:ICW1芯片控制初始化

命令字(偶);ICW2设置中断类型号(奇);ICW3

标志主片/从片(奇);ICW4方式控制。

14、8259操作命令字:OCW1中断屏蔽操作命令

字(奇);OCW2设置优先级循环方式和中断结束

方式(偶);OCW3设置和撤销特殊屏蔽方式、设

置中断查询方式、设置对8259内部寄存器的读出

命令(偶)。

15、DMA控制器初始化过程:1、将数据传输缓

冲区的起始地址或结束地址送到地址寄存器中。

2、将传输的字节数、字数或双字数送到计数器中。

3、通过模式寄存器设置工作方式等

16、8237的工作模式:单字节传输模式、块传输、

请求传输、级联传输。

23. 中断向量表的功能是什么?若中断向量号分别为1AH和

20H,则它们的中断向

量在中断向量表的什么位置上?

答:中断向量表的功能是当中断源发出中断请求时,即可查

找该表,找出其中断向量,就可转入相应的中断服务子程序。

1AH在中断向量表的位置是1AH*4=68H在中断向量表

0000:0068处;20H在中断向量表的位置是80H在中断向

量表0000:0080处。

8、RAM有几种,各有什么特点?ROM有几种,各有什么

特点?

答:RAM有两种,SRAM(静态RAM),它采用触发器电路

构成一个二进制位信息的存储单元,这种触发器一般由6个

晶体管组成,它读出采用单边读出的原理,写入采用双边写

入原理;DRAM(动态RAM),它集成度高,内部存储单元

按矩阵形式排列成存储体,通常采用行,列地址复合选择寻

址法。ROM有5种,固定掩摸编程ROM,可编程PROM,

紫外光檫除可编程EPROM,电可檫除的可编程EPROM,闪

速存储器。

41.试按照如下要求对8259A进行初始化:系统中只有一片

8259A,中断请求信号用电平触发方式,下面要用ICW4,

中断类型码为60H、61H、62H……67H,用全嵌套方式,

不用缓冲方式,采用中断自动结束方式。设8259A的端口地

址为94H和95H。

答:MOV DX,94H ;偶地址

MOV AL,00011011B ;ICW1

OUT DX,AL

MOV AL,10011111B ;ICW2 ,中断源在IR7

MOV DX,95H ;奇地址

OUT DX,AL

MOV AL,00000011B ;ICW4

OUT DX,AL

相关文档
最新文档