第七、九章 输入输出技术与中断技术复习题.ppt

第七、九章 输入输出技术与中断技术复习题.ppt

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七、九章 输入输出技术与中断技术复习题

第七章 输入输出技术 复习题 一、填空题 1、CPU与输入输出设备之间传送的信息有____数据_____、_状态_________和___控制_______三类。 2、接口按数据传送格式可分为__并行__和 __串行____两种。 3、接口按是否可以编程分为_可编程_____和____不可编程___两种。 4、接口电路中一般有_数据_____、 __状态____ 和__控制____三种端口。 5、I/O端口的编址方式一般有__和存储器统一编址____和 _独立编址_____ 两种 一、填空题 6、8086CPU专门为接口输入输出设计的两条指令的助记符为__IN_________、___OUT_______。 7、CPU与IO设备之间数据传送控制方式常见的有__程序控制方式____、 __中断控制方式____和 _DMA_____三种。 8、中断源一般分为__外部中断____和_内部中断______两类。 9、8086的中断技术采用_向量中断_____机制。 10、8086CPU有_INTR_____和 _NMI_____两条硬件中断请求线。 11、中断处理过程一般包括__中断请求____、 ___中断响应___、 __中断处理____和_中断返回_____四个过程。 二、选择题 1、需要( 5 )片8259中断控制器构成32级中断系统。 A)4 B)6 C)5 2 、指令IN AL,24H 采用的寻址方式为( A ) A)端口直接寻址 B)端口间接寻址 3、指令OUT DX,AL采用的寻址方式为( B) A)端口直接寻址 B)端口间接寻址 二、选择题 5、断电故障属于( B )。 A)可屏蔽中断 B)不可屏蔽中断 6、INTEL 8259作用是(C ) A)定时 B)地址锁存 C)中断控制D)并行处理。 三、问答题 1、什么叫中断?什么叫中断源?中断源分为哪两类?对每类中断各举1例。 答:中断就是使CPU暂停运行原来的程序而应更为急迫事件的需要转向去执行为中断源服务的程序(称为中断服务程序),待该程序处理完后,再返回运行原程序。 中断源:即引起中断的事件或原因,或发出中断申请的来源。 中断源分为外部中断和内部中断两类。如掉电故障为外部中断,运算溢出为内部中断。 2、什么叫中断系统?中断系统有哪些功能?微机的中断技术有什么优点? 答:中断系统是指为实现中断而设置的各种硬件和软件,包括中断控制逻辑及相应管理中断的指令。 中断系统具有下列功能: 能响应中断、处理中断与返回 能实现中断屏蔽 能实现优先级排队 能实现中断嵌套 中断技术除了能解决快速CPU与中、慢速外设速度不匹配的矛盾,以提高主机的工作效率以外,在实现分时操作、实时处理、故障处理、多机连接以及人机联系等方面均有广泛的应用。 3、向量中断与中断向量在概念上有何区别?中断向量和中断向量表有何区别? 答:向量中断是指通过中断向量进入中断服务程序的一种方法;中断向量则是用来提供中断入口地址的一个地址指针(即CS:IP)。中断向量表又称中断入口地址表,用来存放中断向量的表格。 4、用方框图形式说明查询式输出的流程图。 5、设一个接口的输入端口地址为0100H,状态端口为0104H,状态端口中第5位为1,表示输入缓冲区中有一个字节准备好,可以输入,设计具体程序段以实现查询方式输入,并画出流程图。 程序段: MOV DX,0104H POLL: IN AL,DX TEST AL,20H JZ POLL MOV DX,0100H IN AL,DX 6、CPU在中断周期要完成哪些主要的操作? 答:CPU在中断周期要完成下列操作: (1)关中断 (2)保留断点 (3)保护现场 (4)给出中断入口地址,转去相应的中断服务程序 (5)恢复现场 (6)开中断与返回 7、简要说明8259A中断控制器中IRR、ISR和IMR3个寄存器的功能。 答:中断请求寄存器IRR用来存放从外设来的中断请求信号TR0-IR7 中断服务寄存器ISR用来记忆在处理的中断。 中断屏蔽寄存器IMR用来存放CPU送来的屏蔽信号,IMR中的某一位或某几位为“1”时,对应的

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档