- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
习 题 8 答案
1 什么叫做中断?采用中断有哪些优点?
2 什么叫做中断源?微型计算机中一般有哪几种中断源?识别中断源一般有哪几种方法?
答:所谓的中断源是指能够引起中断产生的事件(如时间事件、键盘事件等),或者能够发出中断请求信号的外设。在微型计算机系统中通常将中断源分为2大类:外部中断源和内部中断源。因外部事件而产生的中断称为外部中断(又称硬中断);因内部事件而产生的中断称为内部中断(又称软中断)。
(1)查询中断(2)向量中断。
3 中断分为哪几种类型?它们的特点是什么?
答:分外部中断源和内部中断源。微型计算机的外部中断又可分为:(1)可屏蔽中断INTR,(2)不可屏蔽中断NMI
4 简述中断系统的基本功能?
答:在微型计算机中引入中断后,可大大提高微型计算机系统的整体性能。当外设正在准备数据时,CPU可转而去执行其它程序,这样外设与CPU可同时工作,大大提高了系统处理的并行程度,引入中断后还可以使CPU能够处理突发事件,当有紧急事件发生时,CPU先处理紧急事件,处理完后再返原来的程序继续执行。在微型计算机系统中引入中断后主要有3个优点。
(1)提高CPU的利用率
(2)实时处理
(3)故障处理
5 一片8259A能管理几级中断;3片8259A级联后能管理几级中断;如要管理64级中断,需几片8259A 。
答:一片8259A能管理8级中断,3片8259A级联后能管理22级中断;管理64级中断需9片8259A.
6 什么叫中断向量、中断优先权和中断嵌套?
答:设置在内存0~3FFH区域,对应于每个中断类型的中断处理子程序的入口地址称为中断向量;
中断优先权是计算机对多个中断请求的响应次序。当计算机运行程序时,出现多个中断请求,则中断优先权最高的请求首先被响应。
中断嵌套:是指中断系统正在执行一个中断服务时,有另一个优先级更高的中断提出中断请求,这时会暂时终止当前正在执行的级别较低的中断源的服务程序,去处理级别更高的中断源,待处理完毕,再返回到被中断了的中断服务程序继续执行,这个过程就是中断嵌套。
7 CPU响应中断的条件是什么?CPU如何响应中断?
答:对可屏蔽中断(从INTR脚来的申请),CPU必须在以下四个条件同时被满足时才能响应:
① 无总线请求。系统中若有其他总线设备,例如别的微处理器或DMA控制器,它们必须没有发出总线请求信号;
② 无非屏蔽中断请求;
③ CPU允许中断。即CPU内部的中断允许寄存器置1。对8086/8088来说,IF=1;
④ CPU执行完现行指令。.
CPU响应中断过程:
① 将CS、IP以及标志寄存器的内容压入堆栈;
② 关闭中断;
③ 转入中断服务程序进行中断处理。这就是将中断服务程序的段地址送CS,偏移地址送IP。
8 中断返回指令的功能是什么?
答:RETI也具有恢复断点的功能,与RET类似,除此之外,它还会清除“优先级激活”触发器,以重新开放同级或低级的中断申请。
9 简述INT N指令的执行过程。
答:执行中断调用指令INT n就产生指令中断,也称为软件中断,它的向量号就是n,CPU自动保护断点,把中断入口地址送入CS:IP。
10试按照如下要求对8259A设置初始化命令字:系统中仅用一片8259A,中断请求信号采用边沿触发方式;中断类型码为08H~0FH;用全嵌套、缓冲、非自动结束中断方式。8259A的端口地址为20H和21H。
答:
该片8259A的初始化程序如下:
MOV AL,13H ;ICW1:边沿触发,单片,设置IC4
OUT 20H,AL
MOV AL,08H ; ICW2:中断类型码为08~0FH
OUT 21H,AL
MOV AL,ODH ;ICW4:用全嵌套、缓冲、非自动结束中断方式
OUT 21H,AL
11 在PC机中,确定硬中断的中断服务程序入口地址的是什么?
答:中断控制器发出的类型码。
12若80x86系统采用的8259A的中断类型码为88H,试问这个中断源的中断请求信号应连向8259A的哪个中断输入端?中断服务程序的段地址和偏移地址应分别填入哪两个字单元?
答:根据ICW2可知,中断类型码的低3位即是8259AIRi 的i值,而88H的低3位位000,故中断源的中断请求信号连接到8259A的IR0输入端。
中断服务程序的偏移地址和段地址分别填入4n和4n+2的两个字单元。而4×88H =220H,故段地址填入00222H字单元,偏移地址填入00220字单元。
13 在8259A应用中,需对IR5、IR3进行屏蔽,操作命令字OCW1中应写入什么?
答:28H
14 TF=0时,将禁止什么中断?编写程序段将TF置0。
答:TF=0时,将禁止单步(陷阱)中断。将TF置0的程序如下:
code segment
as
您可能关注的文档
最近下载
- 2022-2023学年四川省成都市锦江区八年级(上)期末数学试卷.docx VIP
- T_CVMA 224-2025 猫传染性腹膜炎诊断规程.pdf VIP
- T_CVMA 232-2025 猪星状病毒五型荧光PCR检测方法.docx VIP
- T_CVMA 252-2025 马四肢X线及超声操作规范.pdf VIP
- 湿地博物馆施工组织设计(智能化系统).doc VIP
- 2022-2023学年四川省成都市锦江区嘉祥外国语学校八年级下学期期中数学试卷(含答案解析).docx VIP
- 浙教版(2023)五年级上册信息科技全册教学课件 .pdf VIP
- (正式版)D-L∕ T 790.6-2010 采用配电线载波的配电自动化 第6部分:A-XDR编码规则.docx VIP
- 商砼搅拌站电气系统培训教材.doc VIP
- 四川省成都市锦江区嘉祥外国语学校2023-2024学年八年级上学期期中数学试卷.docx VIP
文档评论(0)