微机原理考试附录Word格式.docx
- 文档编号:19515435
- 上传时间:2023-01-07
- 格式:DOCX
- 页数:12
- 大小:191.99KB
微机原理考试附录Word格式.docx
《微机原理考试附录Word格式.docx》由会员分享,可在线阅读,更多相关《微机原理考试附录Word格式.docx(12页珍藏版)》请在冰豆网上搜索。
2.该材料适用学生范围:
计算机与信息工程学院和民生学院09级自动化专业全体学生。
3.该材料属于微机原理与接口技术考试附录材料,不能另作它用。
4.该材料内容应与主考老师存档材料一致。
若考试时发现学生手中材料与主考老师存档材料不一致,应按作弊处理。
5.该材料必须双面打印。
DMA控制器8237A:
8237A状态和控制寄存器分配表
地址信号
读写信号
对应的寄存器与操作
A3
A2
A1
A0
IOR
IOW
1
读状态寄存器
写命令寄存器
无效
写请求寄存器
写单个屏蔽寄存器位
写方式寄存器
清除先/后触发器
读暂时寄存器
主复位
清除屏蔽寄存器
写主屏蔽字
命令寄存器
方式寄存器(模式寄存器)
请求寄存器
屏蔽寄存器
状态寄存器
中断控制器8259A
内部引脚图:
ICW1:
•A0=0表示ICW1的端口地址为偶地址。
•IC4:
用于控制是否在初始化流程中写入ICW4,IC4=1要写ICW4,IC4=0不要写ICW4,8086/8088系统中ICW4须置1。
•SNGL:
用于控制是否在初始化流程中写入ICW3,SNGL=1不要写ICW3,表示本系统中仅使用了一片8259A,SNGL=0要写ICW3,表示本系统中使用了多片8259A级连。
•ADI:
对8086/8088系统不起作用,对8098单片机系统,用于控制每两个相邻中断处理程序入口地址之间的距离间隔值
•LTIM:
用于控制中断触发方式,LTIM=0选择上升沿触发方式,LTIM=1选择电平触发方式。
•D4位是特征位,在ICW1中须为1,用来区分操作命令字OCW2和OCW3。
•高3位对8086/8088系统不起作用,设定为0。
ICW2:
•A0=1表示ICW2的端口地址为奇地址。
•D7~D3:
由用户根据需要用来设置中断向量号码的基值。
•D2~D0:
通常其值为0。
•
ICW3:
•A0=1表示ICW3的端口地址为奇地址。
•S7~S0:
表示对应的IRi端上有从片(对应Si位为1)或无从片(对应Si位为0),如IR5上挂接有从片,D5=1,若其它端无从片,则主片的ICW3=20H。
•从片ICW3的格式如图8.11(b)所示。
不用,常取0。
为从片的识别码,编码规则为000B~111B。
例如,若某从片的INT输出接到主片的IR5端,则该从片的ICW3=00000101B。
ICW4:
•A0=1表示ICW4的端口地址为奇地址。
•uPM:
系统选择,uPM=1表示8086/8088模式,uPM=0表示8080/8085模式。
•AEOI:
结束方式选择,AEOI=1自动结束(AEOI),AEOI=0正常结束(EOI)。
•M/S:
表示本片是主片还是从片,M/S=1表示为主片,M/S=0表示为从片。
当工作在非缓冲方式时,该位无意义。
•BUR:
缓冲方式选择,BUF=1为缓冲方式,BUF=0为非缓冲方式,当D3=0时,D2位无意义。
•SFNM:
嵌套方式选择,SFNM=1为特殊全嵌套方式,SFNM=0为普通完全嵌套方式。
•D7~D5:
不使用,为0即可。
OCW1:
A0=1:
表示OCW1的端口地址为奇地址。
M7~M0:
对应位为1屏蔽该位所对应的中断请求信号,为0开放该位对应的中断。
OCW2:
A0=0:
表示OCW2的端口地址为偶地址。
OCW2的特征位为D4D3=00。
R(Rotate)。
R=1表明中断的优先级管理是自动循环方式,R=0表明中断的优先级管理是固定优先级方式,IR0最高,IR7最低。
SL(SpecificLevel)。
SL=1表明本操作命令字的L2~L0用来指定一个中断级,SL=0表明本操作命令字中L2~L0无意义。
R
SL
EOI
L2~L0
是否有意义
命令字名称
意义和操作
无
普通EOI命令
用于结束”完全嵌套方式”的中断
有
特殊EOI命令
用于结束”完全嵌套方式”的中断,并指定结束的是哪一级中断
普通循环EOI命令
用于结束”自动循环方式”的中断
自动循环置位
用于设置优先级方式自动循环方式
自动循环复位
用于设置优先级方式为完全嵌套方式
1
特殊循环EOI命令
用于结束”特殊自动循环方式”的中断,并指定结束哪一级中断
特殊循环置位
用于设置特殊自动循环方式,并指定最低优先级
无操作
EOI(EndOfInterrupt)。
EOI=1表明操作命令字OCW2的作用是作为中断结束命令字,EOI=0则不执行中断结束操作。
L2~L0:
中断源编码,在EOI=1时表明操作命令字OCW2指明清除ISR的相应位,在SL=1表明操作命令字OCW2用来指定一个中断级。
R、SL、EOI位是相互配合使用来完成某一功能的,它们实现的主要功能如表
OCW3:
⏹A0=0:
表示OCW3的端口地址为偶地址。
⏹OCW3的特征位为D4D3=01。
⏹ESMM:
允许或禁止SMM位起作用的控制位。
ESMM为1时允许SMM位起作用,为0时禁止SMM位起作用。
⏹SMM:
设置特殊屏蔽方式选择位,与ESMM共同起作用。
当ESMM=1,SMM=1时,特殊屏蔽方式置位;
ESMM=1,SMM=0时,特殊屏蔽方式复位。
⏹P:
查询命令位。
P=1时,CPU向8259A发送查询命令;
P=0时,不处于查询方式。
OCW3作为查询方式的查询命令字
可编程并行接口芯片8255A
(a)端口A方式1输入(b)端口B方式1输入
a)端口A方式1输出(b)端口B方式1输出
方式1输出端口状态
8255A工作方式控制字格式
C口置位/复位控制字格式
串行通信接口芯片8251A
控制字的格式如图
操作命令控制字的格式如图
8251A状态字
可编程定时/计数器Intel8253
8253的控制字格式
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 微机 原理 考试 附录