- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《微机原理与接口技术》第六章作业
一、P207:
1,3,5,10,14
18,19,20
1、什么叫中止中止系统的主要功能有哪些
中止:是指CPU在履行程序的过程中,因为某种外面或内部事件的作用,逼迫
CPU停止目前正在履行的程序,
转去为该事件服务,待事件服务结束后,
能自动地返回到被
中止的程序中持续履行。
中止系统的功能:
1、设置中止源
2、中止源辨别
3、中止源判优
4、中止与返回
3、CPU
响应中止时的办理过程是什么在各个办理环节主要达成哪些操作
过程是:中止恳求、中止响应、中止办理和中止返回。
(1)中止恳求:中止源需要进行中止服务时,由硬件产生一此中止信号INTR发给CPU且
保持到CPU响应。
(2)中止响应:CPU在目前指令履行结束后采样查问INTR,若中止恳求信号有效且同意
响应INTR中止(IF=1),则向恳求设施送回低电平有效的中止响应信号INTR,自此系统自
动进入中止响应周期,并由硬件自动达成内容入栈,消除TF和IF标记、断点入栈,取中止
服务程序的进口地点等一系列操作,既而转去履行中止服务程序。
3)中止办理:履行中止的主体部分。不一样的中止恳求源,此中止办理的内容是不一样的。
需要依据中止恳求源所要达成的功能,编写相应的中止服务程序存入内存。等候中止响应后
调用履行。
(4)中止返回:又中止服务程序中的中止返回指令IRET达成。履行该指令时,将压入对战的断点和标记位弹出,使CPU转向被中止的现行程序中持续履行。
5、中止同意标记IF的作用是什么能够用什么指令对它置1或清0。
IF用来控制INTR和单步中止。IF=1同意中止IF=0不一样意中止
STI:IF=1
CLI:IF=0
10、中止向量表用来寄存什么内容它占用多大的储存空间寄存在内存的哪个地区能够用什么方法写入或许读取中止向量表的内容
中止向量表寄存中止向量,即中止服务程序的段基址+偏移地点。
中止向量表占1KB内存
RAM区,地点范围:000H—3FFH。
写入方法:
1、用传递指令直接装入
2、DOS功能调用:INT21H
(AH)=25H
(AL)=中止种类号
(DS:DX)=中止服务程序的进口地点
读出方法:
1、用传递指令直接读
2、DOS功能调用:INT21H
AH)=35H
AL)=中止种类号
出口参数:
(ES:BX)=中止服务程序的进口地点
14、8259A有哪几种中止结束方式
1、自动结束方式
它们适合应用在什么场合
自动结束方式是利用中止响应信号消除,是在中止过程中达成的,
INTA的第二个负脉冲的后沿将并不是中止服务程序的真实结束。
ISR中的中止服务标记位只适合合用在无多级中止嵌
套的场合。
2、一般结束方式
经过向8259A传递一个一般EOI命令来消除ISR中目前优先权级别最高位,适合使用在完整嵌套方式下的中止结束。
3、特别结束方式经过向8259A传递一个一般EOI命令来消除ISR中的指定位。适合使用在完整嵌套方式下的中止结束,更适合用于嵌套构造有可能受到损坏的中止结束。
18、某系统使用一片8259A管理中止,中止恳求由通EOI结束方式,中止种类号为42H端口地点为连结图,井编写初始化程序。
IR2引人,采纳电平触发、完整嵌套、普
80H和81H,试画出8259A与CPU的硬件
初始化程序:
MOVAL
;电平触发、单片、写ICW4
OUT80H,AL
;写ICW1
MOVAL
;中止种类号
40H,则IR2为42H
OUT81H,AL
;写ICW2
MOVAL;完整嵌套、非自动结束、
8086模
式
OUT
81H,AL
;写
ICW4
19、某系统使用两片8259A管理中止,从片的INT连结到主片的IR2恳求输入端。设主片
工作于边缘触发、特别完整嵌套、非自动结束和非缓冲方式,中止种类号为70H,端口地
址为80H和81H;从片工作与边缘触发、完整嵌套、非自动结束和非缓冲方式,中止种类
号为40H,端口地点为20H和21H。要求:
1)画出主、从片级联图
2)编写主、从片初始化程序
主片初始化程序:
MOVAL
;边缘触发、主片、写
ICW4
OUT
80H,AL
;写ICW1
MOVAL
;中止种类号
70H,则IR2为42H
OUT
81H,AL
;写ICW2
MOVALOUT
81H,AL
;写ICW3
MOVAL
;完整嵌套、非自动结束、8086
模式
OUT
81H,AL
;写ICW4
从片初始化程序:
MOVAL
;边缘触发、从片、写
ICW4
OUT
20H,AL
;写ICW1
MOV
文档评论(0)