当前位置:文档之家› 第7章输入输出与中断

第7章输入输出与中断

第7章输入/输出与中断一、自测练习题㈠选择题1.一微机系统有10根地址线用于I/O端口寻址,因而具有I/O空间的范围是( )字节。

A) 1024 B) 10K C) 0.5M D) 1M2.8086CPU读/写一次存储器或I/O端口所需的时间称为一个( )。

A) 总线周期B) 指令周期C) 时钟周期D) 基本指令执行时间3.微型计算机的输入/输出有三种不同的控制方法,其中以( )控制的输入/输出是微机进行I/O的一种最主要的控制方式。

A) 程序控制B) 中断控制C) DMA控制 D) 以上均可4.程序查询I/O方式的工作流程是按( )的次序完成一个字符的传输。

A) 写数据端口,读/写控制端口B) 读状态端口,读/写数据端口C) 写控制端口,读状态端口,写数据端口D) 随I/O接口的具体要求而定5.在CPU与外设的I/O传送控制方式中,效率高、实时性强的方式是( )。

A) 同步传送B) 查询传送C) 无条件传送D) 中断传送6.在CPU与外设的I/O传送控制方式中,传送速度最快的方式是( )。

A) 无条件传送B) 查询传送C) 中断传送D) DMA传递7.用具有两个状态(“0”和“1”态)的一组开关作简单输入设备时,应采用( )传送方式来输入信息。

A) 无条件B) 查询C) 中断D) DMA8.用一组发光二极管作为简单输出设备时,应采用( )传送方式来输出信息。

A) DMA B) 无条件C) 查询D) 中断9.在微机系统中引入中断技术,可以( )。

A) 提高外设速度B) 减轻主存负担C) 提高处理器的效率D) 增加信息交换的精度10.CPU响应中断请求的时刻是在( )。

A) 执行完成正在执行的程序以后B) 执行完正在执行的指令以后C) 执行完本时钟周期以后D)执行完正在执行的机器周期以后11.8086/8088CPU向应两个硬中断INTR和NMI时,相同的必要条件是( )。

A) 允许中断B) 当前I/O操作执行结束C) 总线空闲D) 当前访问内存操作结束12.在微型计算机系统中,高速外设与内存储器进行批量数据传送时,应采用( )。

A) 无条件传送B) 程序查询控制C) 中断控制D) 直接存储器存取l3.在进入DMA作方式之前,DMA控制器是被当作CPU总线上的一个( )。

A) 主处理器B) I/O设备C) I/O接口D) 主控制器14.当微机系统工作在DMA方式时,该系统的地址信号是由( )提供的。

A) 微处理器B) DMA控制器C) 中断控制器D) 总线控制器15.微型计算机的DMA操作是( )。

A) 由CPU控制数据的传送过程B) CPU中的寄存器暂存DMA的各种命令C) 由DMA控制器产生读/写命令D) CPU对DMA初始化,用DMAC控制数据传送16.DMAC的总线请求被响应的条件是( )。

A) CPU开中断且指令周期结束B) 无NMI中断请求C) CPU不是正在为中断服务D) CPU正在占有总线且机器周期的结束17.8086CPU响应可屏蔽中断的条件是( )。

A) IF=0,TF=0 B) IF=1,TF=I C) IF=0,IF无关 D) IF=1,TF无关18.若某可屏蔽中断类型号为0AH,则它的中断服务程序的入口地址存放在以( )开始的地址单元中。

A) 0AH B) 28H C) 4AH D) 40H19.中断优先级的顺序为( )。

A) 可屏蔽中断,不可屏蔽中断,内部中断B) 不可屏蔽中断,可屏蔽中断,内部中断C) 内部中断,可屏蔽中断,不可屏蔽中断D) 内部中断,不可屏蔽中断,可屏蔽中断20.8259A的中断屏蔽寄存器为( )。

A) IRR B)I MR C) ISR D) PR21.8259A固定优先权方式,外设产生的中断请求信号IR0~IR7的优先权顺序为( )。

A) IR0→IR7B) IR7→IR0C) R n→IR7→IR1D) 每个中断请求信号等优先权22.8259AT作在边沿触发,单片使用,需对ICW4操作,此时初始化命令字ICW1的值为( )。

A) 00H B) 11H C) 13H D) 10H23.8259A操作命令字OCW3的值为0BH,PC机从20H口进行输入操作时,完成的工作是( )。

A) 读中断查询结果B) 读IRR寄存器内容C) 读ISR寄存器内容D) 读IMR寄存器内容24.独立I/O端口编址方式中,最大的端口地址范围是( )。

A) 00000H~FFFFFH B) 0000H~FFFFHC) 00H~FFH D) 0~12825.Intel8086采用独立编址时选取存储空间和I/O空间的控制信号是( )。

A) BHE、A0 B) S2,S1,S0C) M/IO D) ALE26.若DMAC每传送一个字节后,就检测DREQ,若无效则挂机,若有效则继续传送,这是一种DMA方式中的( )传送方式。

A) 请求B) 成组C) 单字节D) 同步27.8086/8088最大方式下在第二个INTA周期内( )把请求服务的中断类型号送到数据总线。

A) 8259A B) 8239A C) 8288 D) 808628.中断向量表存放在存储器的( )中。

A) FFC00H~FFFFFH B) 00000H~0003FFHC) EEC00H~FFFFFH D) EEBFFH~FFFFFH29.8259A要求无论采用何种触发方式,中断请求信号的高电平状态保持到( )。

A) 第二个中断响应信号INTA有效后B) 第二个中断响应信号INTA有效之前C) 第一个中断响应信号INTA有效之后D) 第一个中断响应信号INTA有效之前30.初始化时8259A没有对优先管理方式编程时,则8259A自动进入( )方式。

A) 自动循环B) 完全嵌套C) 特殊循环D) 特殊屏蔽㈡填空题1.把外围设备同微型计算机连接起来实现数据传送的控制电路称为( ),简称( )。

2.I/O接口中可以由CPU进行读或写的寄存器被称为( )。

3.按存放信息的类型,端口可分为( )、( )和( ),分别存放数据信息、状态信息和控制信息。

4.CPU对外设的访问实质上是对外设接口电路中相应的端口进行访问,I/O端口的编址方式有两种:( )和( )。

5.统一编址方式的一个特点是:存储器和I/O端口共用( )。

6.Intel MCS—51等系列单片微型计算机采用( )编址方式,这些微型计算机中无专门的IN/OUT指令。

7.一个控制系统,当主设备发生异常时,需向CPU告警,请求处理,否则将会危及工作人员的生命及设备的安全,此告警线应接到8086CPU的( )中断请求信号引脚上。

8.把I/O指令插入到程序中,当程序执行到该I/O指令时,外设必定已为传输数据做好了准备,于是在此指令时间内完成数据传送任务,这种传送方式属于( )。

9.除了直接存储器存取传送方式,CPU与外设之间的数据传送还有( )、( )和( ),这些传送方式的特点是,以CPU为中心,数据传送的控制来自CPU,通过预先编制好的输入或输出程序实现数据的传送。

10.采用中断传送方式时,CPU从启动外设直到设备就绪这段时间,一直仍在( ),而不是像查询方式中处于( ),仅仅是在外设准备好数据传送的情况下才中止CPU( ),在一定程度上实现了主机和外设的并行工作。

11.引入中断传送方式是为了CPU和外设以及外设和外设之间能( )工作,以提高系统的工作效率,充分发挥CPU高速运算的能力。

12.通常,大部分DMAC都有三种DMA传送方式:( )、( )和( )。

13.8086/8088有一个简单而灵活的中断系统,每个中断都有一个( ),以供CPU 进行识别。

8086/8088最多能处理( )种不同的中断类型。

14.8086/8088有两条中断信号线,即( )和( ),可供外设向CPU发中断请求信号。

15.CPU对INTR中断请求的响应过程是执行两个INTA中断响应的( )。

16.内部中断是通过软件调用的不可屏蔽中断,包括( )、( )、( )、( )以及单字节INT3指令中断。

17.8259APIC是一种( ),又称( ),具有强大的中断管理功能。

18.级联缓冲器/比较器的第二个功能是提供一个( )引脚信号,它是一个表示“从编程/缓冲器允许”的双功能信号。

㈢改错题1.在一个外设端口中,往往需要几个接口才能满足和协调外设工作的要求。

2.查询传送方式是最简便的传送方式,它所需要的硬件最少。

3.DMA传送方式是外设到存储器之间直接的数据传送方式。

4.中断向量表地址指针就是中断向量。

5.主片8259A在第一个INTA响应周期内通过CAS0~CAS2送出三位识别码,从片8259A将在第二个INTA响应周期内,把中断类型码送到数据总线。

㈣名词解释1.I/O接口2.I/O端口3.正常EOI方式4.中断向量5.溢出中断6.DMA㈤简答题1.请说明外设接口同外设之间的三种信息——数据信息、控制信息和状态信息的作用及传送过程。

2.简述查询式数据传送的工作过程。

3.简述DMA控制器的几种工作方式。

4.简要说明8086中断的特点。

5.简要说明8259A中断控制器中的IRR、ISR和IMR三个寄存器的功能。

二、自测练习题参考答案㈠选择题1.A) 2.A) 3.B) 4.C) 5.D)11.C) 12.D) 13.C) 14.B) 15.D)21.A) 22.C) 23.C) 24.B) 25.C)4.5.2 填空题1.I/O接口电路,接口3.数据口,状态口,控制口5.统一的地址空间7.NMI(非屏蔽中断请求信号)9.无条件传送,查询传送,中断传送11.并行13.中断类型码,25615.总线周期17.可编程中断控制器,优先权中断控制器4.5.3 改错题1.×:应改为:在一个外设接口中,往往需要有几个端口才能满足和协调外设工作的要求。

2.×:应改为:无条件传送方式是最简便的传送方式,它所需要的硬件最少。

3.√4.×:应改为:中断向量表地址指针就是指以指针为首的相邻4个单元存放着中断向量。

5.√。

相关主题