ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:55.03KB ,
资源ID:11062839      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/11062839.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(微机接口8259试题+答案.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

微机接口8259试题+答案.docx

1、微机接口8259试题+答案微机接口 8259 试题+答案一、选择题1. 已知中断类型码为 18H,则中断服务程序入口地址存放在中断矢量表的( C)?A.0000H :0072H 0000H:0075HB.0000H:0072H 0000H:0073HC. 0000H:0060H0 000H:0063HD.0000H:0060H 0000H:0061H2. 在中断系统中,中断类型码是在(D)控制下送往 CPU的。A. 中断请求信号 INTR B. 读信号C.地址译码信号 D. 中断响应信号3.8086/8088 的中断向量表用于存放( B )。A. 中断类型号 B. 中断服务程序入口 地址C.

2、中断服务程序 D. 中断服务程序返回 地址4.8259 的 OCW1 中断屏蔽字( C )设置。A. 在 ICW 之前 B. 只允许一次 C. 允许 多次 D. 仅屏蔽某中断源5.一个 8259可提供( B )中断类型号。A.1 B. 8 C. 16 D. 646.响应 NMI请求的必要条件是( D )。A.IF=1 B. IF=0 C. 一条指令结 束 D. 无 INTR 请求7.响应 INTR 请求的必要条件是( B )。A. IF=0 B. IF=1 C. TF=0 D. TF=18.当 8086CPU的 INTR=1且 IF=1 时,则 CPU完 成( C )后,响应该中断请求,进行中

3、断处理。A. 当前时钟周期 B. 当前总线周期 C. 当前指令周期 D. 下一个指令周期9.INTn 指令中断是( C )。A. 由外设请求产生 B. 由系 统断电引起C. 通过软件调用的内部中断 D. 可用 IF 标志屏蔽的10.8086/8088 中断是向量中断,其中断服务 程序的入口地址是( D )提供。A. 外设中断源 B. CPU 中断逻辑电路C. 从中断控制器读回中断类型号左移 2 位D. 由中断类型号指向的中断向量表中读回11.9 个 8259A级连可提供 ( D )中断类型号。A.1 B. 8 C. 16 D. 6412.8259 普通 EOI 命令适用于( B )方式 中的中

4、断结束。A. 特殊循环 B. 一般完全嵌套C. 自动循环 D. 特殊屏蔽13.下面哪一个中断的优先级最高( D )。A.NMI 中断 B. INTR 中断 C. 单步中 断 D. 断点中断14.8259 优先权采用一般全嵌套方式,则中断 结束采用( A )。A. 普通 EOI 命令 B. 自动 EOI C. 特殊 EOI 命令 D. 任意15.8086 响应 INTR 中断的条件是( B )。 A.IF=1 B. IF=1 ,当前指令执行完毕 C.IF=0,当前指令执行完毕 D. IF=016.IBM PC 中断系统中,中断源的中断类型号 范围是( B )。A.00-0FH B.00-0FFH

5、 C. 00-1FH D. 00-3FFH17.某中断源中断类型码为 41H(即 65),其中 断服务程序入口地址放在( A )存储单元之中。A.0 :0104H B.1000H :0100H C. 2000H : 000H D. 0200H :1000H18.两片 8259 级连,最多可提供( C )个D. 819. 地址 08H0BH保存的是 ( B )中断向量A.单步 溢出B. NMI C. 断点 D.20. 8086CPU 中断类型码是 8 位二进制数,所 以中断向量表由( B )字节组成。A.256B. 1024C.2048D. 51221. 在 PC机中 9 号中断,它的中断服务程

6、序入 口地址存放在( D )。A.0000H :0009H B.0000H :0012C.0000H:22. 8086A.00H定0036H D.0000H :0024H 不可屏蔽中断的类型码是 ( B ) 。B. 02H C. 08H D. 不23.中断自动结束方式是自动将 8259A( A ) 相应位清零。A.ISR B. IMR C. IRR D.ICW24.在中断级联系统中, 从片支持的中断服务 子程序在结束时必做的工作是( B )。A 检查 ISR 是否为 0 B. 输出一个 EOI 命令C. 输出两个 EOI 命令 D. 清除 ISR25.当一个系统有多片 8259 芯片时,主片必

7、须 工作在( B )A. 全嵌套方式 B. 特殊全嵌套方式 C. 优先级 自动循环方式 D. 优先级特殊自动循环方式26.中断响应以后, 8086CPU内部指令指针 IP 的值是( A )。A. 中断服务程序入口地址中的偏移地址 B. 必 为 0000 C. 与中断响应前一样 D. 不确定27.下列类型 8086 中断中,中断优先权最低是 ( B )。A. 除法错中断 B. 单步中断 C.NMI D.INTR28.PC 机 上 的 8259 可 管 理 的 中 断 源 有 ( B )。A. 键盘 B. 单步 C. 打印机 D. 鼠 标29.在下列中断源中,属 于内部中断的有 ( AC )。A.

8、INT 21H B. 打印机中断 C. 溢出中 断 D. 键盘中断30.CPU 在响应 INTR 请求时,不包括的条件有 ( D )。A.IF=1 B. 指令周期结束 C. 无 NMI 请求 D. TF=1 E. 有 INTR 上升沿出现31、 在 PC 机中 5 号中断,它的中断向地址是 ( C )。A:0000H: 0005H B:0000H:0010HC:0000H: 0014H D :0000H:0020H32、四片 8259 级联时可提供的中断请求总数为 ( A )。A、29个 B、 30 个 C、 31 个 D 、32个33.中断服务程序入口地址是( B )。A、中断向量表的指针

9、B、中断向量 C、 中 断向量表 D、中断号 34若 8259A 工作在优先级自动循环方式,则 IRQ4 的中断请求被响应并且服务完毕后, 优先级 最高的中断源是( B )。BIRQ5DIRQ4AIRQ3CIRQ0358086 中断系统可以管理( C )种中断。A16 B 1KC256 D 128368086 中断向量表的大小为( B )字节。A256 B 1024C2k D 64k37软中断 INTn(n=10HFFH)的优先级排列原 则是( A )。An 值愈小级别越高 B无优先级别Cn 值愈大级别越高 D随应用而定38两片 8259A级联后可管理( A )级中断。A15 B 16C32

10、D 64398086 中断系统中优先级最低的的是 ( C )。A可屏蔽中断 B不可屏蔽中断C单步中断 D除法出错40. 、8088CPU的标志寄存器中 IF=1 时, 表示允 许 CPU响应 中断。 CA.内部中断 B. 外部中断 C. 可屏蔽中断 D. 不可 屏蔽中断41、.CPU在响应中断时 , 保存断点是指 。DA. 将用户设置的程序指令地址入栈保存 B. 将 中断服务程序的入口地址入栈保存 C. 将程序 状态字 PSW入栈保存 D. 将返回地址即程序 计数器 PC(CS:IP )的内容入栈保存 42. 、 8088 的中断向量表用于存放 。BA. 中断类型号 B. 中断服务程序的入口地

11、址 C. 中断服务程序的返回地址 D. 断点地址43、 IBM PC/AT机采用 9个 8259A级联, CPU的 可屏蔽中断可扩展为( )级。A16 B 32 C 64 D 128 C44、一片 8259A只占两个 I/O 地址,可以用地址 码 A1 来选择端口。如果其中一个端口地址为 92H,则另一个端口地址为( )。A.90H B.91H C.93HD.94H A45、在 8259A 单片工作方式和级联工作方式下, 分别最多可管理( C )中断级。A.8 级和 16 级 B.16 级和 256 级 C.8 级和 64 级 D.16 级和 64 级46、在 8086/8088 系统中,在内

12、存的前( )KB 可以存放中断向量。A1 B 2 C 4 D 8 A 47、每一个中断服务程序都需要一个惟一确定的 入口地址,每个服务程序入口地址有 ( )字节 A2 B 4 C 8 D 16 B 48、PC系统微机中断向量表的地址是( A )。A 00000H 003FFH B 80000H 803FFHC7F000H7F3FFH D FFC00HFFFFFH49、 . 中断向量地址是( C )A. 子程序入口地址 B. 中断服务程序入口地址C. 中断服务程序入口地址的地址 D. 主程序的 断点地址50.、对于掉电的处理, CPU是通过( )来处理的。A. 软件中断 B. 可屏蔽中断 C.

13、非屏蔽中断D.DMA C51、.IF 可以屏蔽的中断类型有( C)A. 内部中断 B. 外部中断 C. 外部中断的可屏蔽 中断D外部中断和内部中断均可屏蔽52、.8086/8088 的中断向量表( B )。A 用于存放中断类信号 B 用于存放中断服 务程序入口地址C 是中断服务程序的入口 D 是中断服务程序的返回地址53、. 一个 8259 可提供的中断类型号为( B )A 1 个 B 8 个 C 16 个 D 64 个54.、INT指令中断是( B )。 可用 IF 标志位屏蔽的 通过软件调用的 内部中断 有系统断电一起的 有外部设备请求产 生55.、当多个设备同时产生中断请求时, 影响 C

14、P 响应中断的顺序是( A )。A 中断优先级 B 中断允许标志 C 中断屏蔽 码 D 中断优先级和中断屏蔽码56.、中断向量地址是( D )。A 子程序入口地址 B 中断类型码(中断识别码) C 中断服务程序入口地址 D 中断服务程序入 口地址的地址57.、下述何种引脚输入用于终止 CPU操作并初 始化 CPU(D )。A NMI B INTR C CLK D RESET、填空题1、 . 硬件中断可分为( )和 ( )两种。 可屏蔽中断;非屏蔽中2、当 CPU在响应外设中断,并送入中断子程序的过程,要完成:( 从数据线上读取中断类型码 )、( 将标志寄存器的值压入堆栈 )、 ( 将 IF 和

15、 TF清 0 )(、保护断点 )(、 根 据中断类型码,找到中断服务程序的入口地址, 转入中断子程序。 )。3.、中断矢量表的 1KB空间中, 可供用户使用的 指针范围为 00080H-003CFH,其对应的类型号为 (32(或 20H)- (255(或 FFH)。4、. 若外设的中断类型码为 48H,该中断源对应 的中断向量地址为( 0000:0012H )。5.、 已知中断向量表中, 001C4H中存放 2200H, 001C6中存放 3040H,则其中断类型码是 ( 71)H, 中断服务程序的入口地址的逻辑地址和物理地 址分别为( 3040H)H,() H 中断服务程序的入 口地址的逻辑

16、地址和物理地址分别为 ( 2200H)和( 32600H) H6、一个控制系统,当主设备发生异常时,需向CP生命及设备的安全, 此警告线应接到 8086CPU的NMI(不可屏蔽) )中断请求信号引脚上 7、在 8259APIC中,用于存放欲请求服务的所有 中断请求信号的寄存器为( IRR ),用于存放正 在被服务的中断优先级的寄存器为( ISR )。8、. 在中断服务程序中,进行中断处理之前,先 (开中断 ),才允许中断优先级(更高)的中 断请求中断,才能被响应。9.、可屏蔽中断信号为(高电平)有效10、. 不可屏蔽中断请求信号为(上升沿)有效。11.、8088微处理器最多能处理 256 种不

17、同类型 的中断。12、 .8088 系统的中断向量表位于从内存地址 00000H 开 始 , 占 1K 字 节 存 储 单 元 。13、.8088CPU响应 INTR中断时,将 PSW或( 标志 寄存器内容)和断点 (或 CS:IP) 进堆栈保存。14.、8259A 可管理 8 级优先级中断源 ,通过级 联, 最多可管理 64 级优先级中断源。15.、若 8259A的 IRR(中断请求寄存器 )的内容 为 10H, 说明 IR4 请求中断。16、8259A有两种中断触发方式,分别是(电平 触发方式 )和(边沿触发方式 )。17、若某外设的中断类型码为 3AH,则该中断源 的中断请求信号应连在

18、8259A的( IR2 )端, 且对应的中断向量地址为( 00E8H )。;18 设 8086/8088 中断系统某中断类型号为 2BH, 则其中断向量在中断向量表中的地址为 (0ACH ) 到( 0AFH )。三、判断题1、8086 的可屏蔽中断的优先级高于不可屏蔽中 断。 2.通常 8259A 芯片中的 IR0 优先级最低 ,IR7 的 优先级最高。 3、在 8088 系统中, 所谓中断向量就是中断服务 程序入口地址。 4、多片 8259 级联,每片中的 INT 引脚都连到 CPU的 INTR 引脚上。5、8086 的 INTR引脚只要有中断申请, 8086 就 会执行中断程序。四、简答题

19、1、什么是中断?什么是中断向量? 8086/8088 系统中的中断向量表地址是多少?。答:中断: CPU暂停现行程序,转而处理随机到 来的事件,待处理完后再回到被暂停的程序继续 执行,这个过程就是中断; 中断向量:对应中断类型号的中断服务程序入口地址。每个中断向量占 4 字节。 中断向量表地址: 00000H003FFH2、什么是中断类型码? 什么是向量地址?什么 是中断向量?它们之间有何关系? 解:中断类型码是对中断源的编码。 向量地址是 向量在中断向量表中对应的连续几个单元的最 小地址。中断向量是指存入的中断处理服务程序 的入口地址。中断系统根据中断类型码能唯一地 确定中断向量, 80x8

20、6 CPU 都拥有 256 个中断类 型码。从 0-255 号。其中,都规定了中断向量表 中各中断向量等长, 且中断服务程序入口地址在 向量表中按中断源的中断类型码排序。 因此,向 量表中共有 256 个向量,而且任意一个类型码乘 上向量单元数再加上向量表的首地址可得到向 量地址,从中取得中断服务程序的入口地址。3、中断分为哪几种类型?它们的特点是什么? 答: 分为内部中断和外部中断。 内部中断是由 处理器检测到异常情况或执行软件中断指令所 引起的。 外部中断是由 CUP的外部中断请求信号触发的一种中断, 分为不可屏蔽中断和可屏蔽 中断。4、什么是非屏蔽中断,什么是可屏蔽中断?它 们得到 CP

21、U响应的条件是什么? 答:由 NMI 引脚引入的不受中断允许标志位 IF 影响的中断请求是非屏蔽中断,由 INTR 引脚引 入的受中断允许标志位 IF 影响的中断请求是可 屏蔽中断。 只要 NMI上请求脉冲的有效宽度大 于两个时钟周期, CPU就能将这个请求信号锁存 起来,当 CPU在 NMI引脚上采样到一个由低到高 的跳变信号时,就自动进入 NMI中断服务程序。 对于可屏蔽中断, CPU将根据中断允许标志位 IF 的状态决定是否响应。如果 IF=0,CPU 不理会该 中断请求而继续执行下一条指令;如果 IF=1 , CPU执行完现行指令后转入中断响应周期。5、中断控制器 8259A 中下列寄

22、存器的作用是什 么?(1)IRR ( 中断请求寄存器 ) : 保存中断源的中断 请求(2)IMR ( 中断屏蔽寄存器 ) : 屏蔽/允许中断源 请求中断,由程序写入, 1 为屏蔽, 0 为允许(3)ISR ( 中断服务寄存器 ): 记录 CPU正在为哪 些中断源服务(4)IVR ( 中断向量寄存器 ): 保存中断向量号6、CPU响应 INTR 中断的条件是什么 ? 答: (1)INTR 信号为有效电平 (2) 当前指令执 行完毕(3)CPU开中断 (IF=1) (4) 没有更高级的请 求( RESET , HOLD ,NMI)7、初使化时设置为非自动结束方式 , 那么在中断 服务程序将结束时必

23、须设置什么操作命令 ?如果 不设置这种命令会发生什么现象 ? 答案:当中断 服务程序将结束时 , 必须发 0CW2=20H为中断结 束命令 , 执行此命令即撤消正在服务的中断请求 和服务标志 ; 否则 , 即使返回主程序但未退出此 中断 , 造成中断响应的混乱。8、8259A 的 ICW2设置了中断类型码的哪几位 ? 说明对 8259A分别设置 ICW2为 30H,38H,36H 有 什么差别 ? 答案:因 ICW2设置了中断类型码的 高 5 位, 所以中断类型码基值必须是能被 9、整 除的值 . 若 ICW2设置为 30H,则 8 级中断的类型 码依次为 30H37H.若设置为 38H,则

24、8 级中断的 类型码依次为 38H3FH.若设置为 36H中断类型码为 30H37H,因其高 5 位仍为 00110B.10、下面对一个主从式 8259A系统进行初始化的程序段 . 请对以下程序段详细注释 , 并具本说明 各初始化命令字的含义 .主片初始程序 :M82590 EQU 40H;(1)M82591 EQU 41H, MOV AL,11H MOV DX,M82590 OUT DX,ALMOV AL,08HINC DX(1) 设 ICW1,中断请求信号为上升沿 , 级联方式 , 须设 ICW4( 2) 设 ICW2,中断类型码基值为 08H (3) 设 ICW3,IR2 与从片的 IN

25、T 相连 (4) 设 ICW4,正 常 的 完 全 嵌 套 , 非 缓 冲 方 式 , 正 常 中 断 结 束 ,8086/8088 方式11、单片 8259A 与 PC机的连接见图 1。要求单机工作,边缘触发,自动结束中断。屏蔽 IR6 、IR7 两中断源, IR0 的 中断类型号为 10H,编程对 8259A 的初始化。 确定端口地址:由图03F4H;若 A0=1,为 03F5H 2. 初始化程序:MOV D,X 03F4HMOV AL,13HOUT DX,ALMOV D,X 03F5HMOV AL,10HOUT DX,ALMOV AL,03HOUT DX,AL 12、若中断服务程序的入口

26、地址为 0320:0000H, 中断类型码为 60H,试编写程序段,把中断服务 程序的入口地址放于矢量表中。 答案:MOVA X, 0000H MOVE S,AXM OVB X,60H*4 MOV ES:WORDPTRBX, AX MOV AX, 0320H MOV ES: WORDPTRBX+2,AX 13初始化命令字的作用是什么?初始化命令字 的作用是使芯片处于一个规定的基本工作方式, 并在此方式下进行工作。14一个中断类型码为 13H的中断处理子程序存 放在 0010:3800H开始的内存, 其中断向量应如 何存放?308259 的中断服务寄存器 ISR 的某一位如果 置 1,其含义是什么?说明 CPU正在执行中断服务程序。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1