欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    微机原理第九章.doc

    • 资源ID:34776916       资源大小:42KB        全文页数:5页
    • 资源格式: DOC        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    微机原理第九章.doc

    第九章一、填空题1、在8086/8088PC机系统中使用的中断控制器是 芯片,该中断控制器可接受 级硬件外中断。2、PC机系统中,中断优先做级别最高的为 中断,而级别最低的为 中断。3、在中断响应期间,CPU要做的工作,即 、 、 。4、8088/8086 CPU提供的中断控制系统,它最多能处理 个不同类型的中断。5、在8088/8086系统中,中断向量地址由 计算得到。6、8088/8086 CPU允许接受三种类型的中断: 、 、 。7、8088/8086 CPU的外中断是指 ,而内中断是指 中断。8、8088/8086 CPU中用作中断屏蔽的标志为关中断时,该标志位是 。9、当中断控制器8259A的A0接向地址总线A1时,若其中一个口地址为62H,则另一个口地址为 H;若某外设的中断类型码为86H,则该中断应加到8259A的中断请求寄存器IRR的 输入端。10、周期挪用不会减慢微处理器操作,但是需要 时序电路,而且数据传送过程是 的。11、8086最大方式下,两个中断响应周期内,微处器发出 信号,以通知其他 不能再企图控制总线。12、最大方式下,茬第二个响应周期下,8259A把 送到数据总线 上。13、8259A应用于8086微处理器8259A引脚A0与地址总线 相连;8259A应用于8088微处理器时A0地址总线与 相连。14、8259A工作于缓冲方式时,/是 方向; ;当工作于非缓冲方式时,/是 方向。15、若8259A是主片时引脚/ 电平,若8259A是从片时则引脚/是 电平。二、判断题 1. 内部中断的优先权总是高于外部中断。( ) 2. 两片8259A级连后可管理16级中断。 ( ) 3. 8259A所管理的中断源中,优先级低的中断源不可能中断优先级高的中断服务子程序。( ) ( ) 4. 若8259A中断屏蔽字OCW1为00H,则8259A所管理的8级中断全被屏蔽. ( ) 5. 只要8259A所管理的中断源没有被屏蔽,则任何中断源的中断请求都能得到CPU的响应和服务。( )   三、单项选择题 1、CPU响应INTR引脚上来的中断请求的条件之一是( ) 。 A)IF=0 B)IF=1 C)TF=0 D)TF=1 2、断点中断的中断类型码是( ) 。 A)1 B)2 C)3 D)4 3、在PC/XT机中键盘的中断类型码是09H,则键盘中断矢量存储在( )。 A)36H39H B)24H27H C)18H21H D)18H1BH 4、3片8259A级联起来,可管理( )级中断。 A)24 B)23 C)22 D)20 E)16 F)15 5、若8259A工作在优先级自动循环方式,则IRQ4的中断请求被响应并且服务完毕后,优先权最高的中断源是( )。 A)IRQ3 B)IRQ5 C)IRQ0 D)IRQ4 6、已知某系统共有4台外设,即A,B,C,D,每台外设都可能发生中断,系统规定中断优先级为A最高,D最低,B、C同级介于A,D之间,当CPU在执行C设备的中断服务程序时,其余三台外设同时发生中断请求,此时,IF=1,问CPU响应哪台外设请求( ) A.B设备 B.A设备 C.都不响应 D.依A、B、D次序都响应7、已知某系统共带三台外设,即X、Y、Z,每台外设都能发出中断,它们的中断优先级为X>Y>Z,当前在执行Z中断服务程序时,X,Y同时发出中断请求,若此时IF=0,问CPU响应哪台外设请求( ) A.X设备 B.Y设备 C.无响应X,后响应Y D.都不响应8、在8088/8086系统中使用8259A作为中断控制器,试问8259A中的中断屏蔽寄存器(IMR)中的屏蔽位与CPU的标志寄存器中的IF位对中断影响是什么关系( ) A.屏蔽位与IF位都用来控制某一个中断源的中断请求 B.屏蔽位只使对应中断起开中断或关中断功能 C.屏蔽位和IF位功能完全一样,可互相替代 D.屏蔽位只对一个中断源屏蔽,而IF位对所有中断源的中断屏蔽9、IBM-PC系统中规定的中断优先级次序,下面哪种正确( ) A.内中断(除法错,INTO,INT)>(NMI)>(INTR)>单步中断 B.NMI > 内中断 > INTR > 单步中断 C.内中断 > 单步中断 > NMI > INTR D.NMI > 内中断 > 单步中断 > INTR10、中断过程与子程序之间用过程比较,下面哪一条是错误的( ) A.中断过程与子程序调用过程都需保护断点 B.中断过程与子程序调用过程都需保护标志寄存器 C.中断过程与子程序调用过程都要改变程序执行方向 D.中断过程是随机的,而调用子程序是事先安置好的四、多项选择题 1PC/XT机对I/O端口的寻址方式有( )。 A)端口直接寻址 B)寄存器寻址 C)基址寻址 D)变址寻址 E)寄存器相对寻址 F)DX间接寻址 2PC机在和I/O端口输入输出数据时,I/O数据须经( )传送。 A)AL B)BL C)CL D)DL E)AX F)BX G)CX H)DX 3在PC机工作过程中,8259A所管理的中断源优先级将发生变化的工作方式有( )。 A)全嵌套工作方式 B)特殊全嵌套方式 C)优先级自动循环方式 D)优先级特殊循环方式 4写入8259A的ICW1为13H,则该8259A芯片的工作方式是( )。 A)上升沿触发中断请求 B)仅高电平请求中断 C)多片主从方式 D)单片方式 E)初始化写入ICW4 F)初始化不写入ICW4 五、简答题 1、说明AEOI和EOI的区别,一般EOI和特殊EOI的区别,你认为它们各适合在什么情况下使用?2、8259A的主要功能有哪些?3、8259A对中断优先权的管理方式有哪几种?各是什么含义?4、8259A内部实现优先权管理的核心部件是哪些?5、知某8088系统中接有中断控制器8259、可编程定时器8253,现欲利用它们,通过中断实现时、分、秒电子时钟,试说明应如何去做。六、应用题1、若在系统中有一故障源,但该故障有瞬时故障和永久故障两种可能性,所以,当故障发生时,发出中断求信号,CPU响应后转入中断服务程序,在中断服务程序中,首先判断是瞬时故障还是永久故障(用延时0.5秒,然后检查故障是否还存在的方法判断),若为瞬时故障不做任何处理直接返回,是永久故障置FAIUNT字节单元为全1处理。已知子程序DELAY可延时0.5秒,故障源寄存器(8位),最高位作故障记录位,当该位为1表明有故障发生,其它位未用,故障源端口地址为20H。要求,编一个完成上述故障判断的中断服务程序。2、试按照如下要求对8259A设设置置初始化命令字;系统中有一片8259A,中断请求信号用触发方式,下面要用ICW4,中断类型码为60H、61H、62H67H,用特殊全嵌套方式,不用缓冲方式,采用中断自动结束方式。8259A的端口为96H,94H。3、已知8086/8088的非屏蔽中断(NMI)服务程序的入口地址标号为NMITS,试编程将入口地址填写到中断向量表。答案一、填空题1、 8259A,82、 IR0,IR73、(1)关闭中断,(2)CS、IP以及FR的内容推入堆栈,(3)中断服务程序段地址送入CS中,偏移地址送入IP中10、 25611、 中断类型号*412、 内部中断,NMI中断,INTR中断13、 由外部中断源对CPU产生的中断请求,是指CPU内部事件及执行软中断指令所产生的中断。14、 IF=09、60H,IR610、复杂,不连续、不规则11、LOCK ,处理器12、中断类型码,AD0-AD713、A1,A014、输出,输入15、高,低二、判断题1、× 2、× 3、× 4、× 5、× 三、单项选择题1、B 2、C 3、B 4、C 5、B 6、B 7、D 8、D 9、A 10、B四、多项选择题1、A,F 2、A,E 3、A,B,C,D 4、A,D,E 五、简答题 1、答:自动结束方式不需要结束命令,对8086/8088系统,8259A在第二个脉冲的后沿自动执行使ISR的相应位复位。由于这种方式在中断服务过程中使ISR相应位复位,就可以能响应优先级别更低的中断,因此不适合有中断嵌套的情况;特殊结束命令是要中断处理程序中提供一条EOI命令,使8259A中的ISR相应位复位。如果是级联必须送两个EOI命令,第一个先送从8259A,第二个送主8259A。适合于特殊嵌套方式。2、答:(1)8259A可以管理8级优先权管理,通过8259A级联,最多可以连接9片,最多可以管理64级中断源。 (2)任何一级中断源都有可以屏蔽,使用权该级的中断请求暂时被挂起,直到取消屏蔽为止。 (3)向微处理器提供可编程的标识码,对于8086/8088微处理器而言就是中断类型码。 (4)具有多种优先权管理方式,如:自动循环方式,完全嵌套方式,特殊屏蔽方式,特殊循环方式等。3、答:(1)完全嵌套方式:ISR寄存器中某一位置“1”,表示CPU正在处理这一级的中断请求,8259A允许比它级别高的中断请求进入,禁止与它同级或低级中断请求进入。Iri引入的中断请求有固定的中断级别,R0最高,R7最低。 (2)自动循环方式:Iri优先级别不固定,每当任何一级中断被处理完毕,它的优先级就改变为最低,而将最高级别赋给比它低一级的中断请求。 (3)中断屏蔽方式:由CPU在任何时候都可安排一条清除中断指令。包含普通屏蔽方式和特殊屏蔽的方式;普通屏蔽方式是将IMR中某一位或几位置“1”,可将相应位级的中断请求屏蔽掉;特殊屏蔽的方式是当CPU正在处理某级中断时,要求仅对本级中断进行屏蔽,而允许其他优先级比它低或高的中断进入系统。4、答:8259A内部实现中断优先权管理的核心部件是中断屏蔽寄存器IMR,中断请求寄存器IRR,中断服务寄存器ISR,优先级判别器PR和控制逻辑。5、答:可选择用8253通道0、通道1串联实现1s定时,通道1输出OUT1接8259的中断请求脚产生1s的定时中断。完成上述连接后,还要完成:(1)编制实现时、分、秒电子时钟的中断处理程序;(2)编制8253、8259初始化程序;(3)将中断处理程序的入口地址写入相应的中断向量地址中。六、应用题1、INTPROM PROC PUSH AX PUSH BX PUSH CX PUSH DX PUSH DS CALL DELAY IN AL,20H TEST AL,80H JZ EXIT MOV FAIUNT,0FFHEXIT: POP AX POP BX POP CX POP DX POP DSIRETINTPROM2、答:MOV AL,60HOUT 96H,ALMOV AL,60HOUT 96H,ALMOV AL,1FHOUT 96H,AL3、答: CLI MOV DI,02H*4 CLD XOR AX,AX MOV ES,AX MOV AX,OFFSET NMITS STOSW MOV AX,SEG NMITS STOSW STI

    注意事项

    本文(微机原理第九章.doc)为本站会员(豆****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开