8259选择题
微型计算机习题
一、填空1、设 [X]补=11100011,[Y]补=00110010,[X]原=,[X-Y]补=。
2、8259 的命令字分为和命令字。
3、某 12 位 A/D 转换器的输入电压范围为 0~10V,则该转换器的分辨率为mV。
4、8088CPU 最多可处理种中断。
5、8253 有种工作方式,当作为方波发生器时,应工作在方式。
6、定义数据字的伪指令为,定义汇编结束的伪指令为。
7、已知 AL 的内容为 01011101B,执行指令 NEG AL 后,再执行 CBW 指令,则 AX 的内容为。
8、‘c’的 ASCⅡ为 63H,若加上偶校验,结果为,加上奇校验,结果为。
9、8088CPU 的地址总线有条,最大内存空间为,物理地址是由和形成的。
10、已知 AL 的内容为 01001001B,执行指令 ADD AL AL 后,再执行 DAA 指令,则 AL=_____________,CF=______,AF=_____。
11 、设SS=1000H ,SP=3000H ,AX=128AH ,CX=0931H 则执行下列指令后SS=________,SP=________,PUSH AXAX=________,CX=________。
PUSH CXPOP AX12、在 8088 系统中五片中断控制器 8259 可控制个中断源。
13、MOV AX,10H[BX+DI]对源操作数来说是寻址方式。
二、选择题1、微型计算机在硬件上是由四大部分分组成。
A. 微处理器、存储器、I/O 接口和总线;B. ALU、寄存器组、程序计数器和指令系统;C. 微处理器、存储器、输入设备、输出设备;D. 主板、硬盘、键盘、显示器;2、在 CMP AX,DX 指令执行后,当标志位 SF,OF,ZF 满足逻辑关系(SF⊕OF)+ZF=0 时,表明。
A. AX>DXB. AX<DXC. AX≥DXD. AX≤DX4、8088 系统对中断请求响应优先级最低的请求是。
微机接口8259试题+答案
一、选择题1. 已知中断类型码为18H,则中断服务程序入口地址存放在中断矢量表的( C )?A.0000H:0072H~ 0000H:0075HB. 0000H:0072H~ 0000H:0073HC. 0000H:0060H~ 0000H:0063HD. 0000H:0060H~ 0000H:0061H2. 在中断系统中,中断类型码是在( D)控制下送往CPU的。
A.中断请求信号INTRB.读信号C.地址译码信号D.中断响应信号3. 8086/8088的中断向量表用于存放( B )。
A.中断类型号B. 中断服务程序入口地址C. 中断服务程序D. 中断服务程序返回地址4. 8259的OCW1――中断屏蔽字( C )设置。
A.在ICW之前B. 只允许一次C. 允许多次D. 仅屏蔽某中断源5. 一个8259可提供(B )中断类型号。
A.1B. 8C. 16D. 646. 响应NMI请求的必要条件是( D )。
A.IF=1B. IF=0C. 一条指令结束D. 无INTR请求7. 响应INTR请求的必要条件是( B)。
A. IF=0B. IF=1C. TF=0D. TF=18. 当8086CPU的INTR=1且IF=1时,则CPU完成( C )后,响应该中断请求,进行中断处理。
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.1B. 8C. 16D. 6412. 8259普通EOI命令适用于( B )方式中的中断结束。
微机原理第九章练习题及解
微机原理第九章练习题及解一:单项选择题●8253的端口地址数为( C )。
A:1个B:2个C:4个D:8个●8255的A端口读写操作时,地址线(A)。
A:A1 = 0、A0 = 0 B:A1 = 0、A0 = 1C:A1 = 1、A0 = 0 D:A1 = 1、A0 = 1●写8255的控制字88H,功能是( B )。
A:A口方式0输入B:B口方式0输出C:置PC4为低D:置PC7为高●从8255的C端口读状态信息时,地址线( C )。
A:A1 = 0、A0 = 0 B:A1 = 0、A0 = 1C:A1 = 1、A0 = 0 D:A1 = 1、A0 = 1●8088与8255连接时的写控制字地址是( D )。
A:100H B:101H C:102H D:103H●8086与8255连接时的B口读写地址是( B )。
A:100H B:102H C:104H D:106H●8253写方式控制字时,地址线( D )。
A:A1 = 0、A0 = 0 B:A1 = 0、A0 = 1C:A1 = 1、A0 = 0 D:A1 = 1、A0 = 1●8253的计数器0读写操作时,地址线(A)。
A:A1 = 0、A0 = 0 B:A1 = 0、A0 = 1C:A1 = 1、A0 = 0 D:A1 = 1、A0 = 1●8253的控制字为85H,功能为( B )。
A:计数器0二进制计数B:计数器2十进制计数C:计数器0低8位初值D:计数器2高8位初值●8253的控制字为78H,计数器选择为( B )。
A:计数器0 B:计数器 1 C:计数器 2 D:无作用●8253的控制字为40H,工作方式选择为( C )。
A:方式0 B:方式 2 C:方式 4 D:方式5●8259固定优先权方式的中断请求信号IR0—IR7的优先权顺序为( A )。
A:IR0→IR7 B:IR7→IR0C:IR0→IR7→IR-1 D:每个中断请求信号等优先权。
2007年高考物理试题及参考答案(海南卷)
一、选择题(1.8259的OCW1----中断屏蔽字( )设置.A.在ICW之前B.只允许一次C.可允许多次D.仅屏蔽某中断源时2. 在汇编语言程序设计中,标号和变量的类型属性分别有:()。
A.BIT、 BYTE、 WORD、 DWORDB.NEAR、FARC.EAR、 FAR 和BYTE、 WORD、 DWORDD.CODE、 DATA、STACK3.在任何一个总线周期的T1状态,ALE输出( )A.高电平B.低电平C.高阻态D.无电流4.下面哪一个是8088CPU中的代码段寄存器 ( )A.CS B.DS C.ES D.SS5. 8086CPU可扩展I/O端口地址的个数最多为 ( )A.1K B.4K C.8K D.64K6.Pc机数据总线信号的状态是:( ).A.单向双态B.单向三态C.双向三态D.双向双态7.采用级联方式使用8259中断控制器,可使它的中断源最多扩大到( )个A.8B.16C.32D.648.存储器是计算机系统的记忆设备,它主要用来()A.存放数据B.存放程序C.存放数据和程序D.存放微程序9. 对于一低速外设,在外设准备数据期间希望CPU能做自己的工作,只有当外设准备好数据后才与CPU交换数据。
完成这种数据传送最好选用的传送方式是 ( )A.无条件传递方式 B.查询传送方式 C.中断传送方式D.DMA传送方式10. 设8255A的端口地址为80H~ 83H,则端口A的地址为 ( )A.80H B.81H C.82H D.83H二、填空题1.用Inter2114组成4K*8bit的RAM要用______片.2. 输入/输出指令间接寻址必须通过______寄存器3.8086/8088CPU内部共有__________个16位寄存器。
4.8086/8088CPU的数据线和地址线是以_________方式轮流使用的。
5. 串操作指令规定源串在______段中,用______来寻址源操作数,目的串在______段中,用 ______ 来寻址目的操作数。
计算机三级(PC技术)58_真题-无答案
计算机三级(PC技术)58(总分100,考试时间90分钟)选择题(每题1分,共60分)1. 下面是关于8259A可编程中断控制器的叙述,其中错误的是:A. 8259A具有将中断源按优先级排队的功能B. 8259A具有辨认中断源的功能C. 8259A具有向CPU提供中断向量的功能D. 两片8259A级联使用时,可将中断源扩展到16级2. 若(AL)=80H,执行NEGAL指令后,CF和OF标志位的状态分别为【】。
A. 0和0B. 0和1C. 1和0D. 1和13. 下面关于PC机串行通信接口的叙述中,正确的是A. 异步通信时,一帧信息以起始位开始、停止位结束,起始位之后是数据的最高位B. 系统A和系统B以半双工方式进行串行通信时,数据能从A传送到B,也能从B传送到A,并且可以同时进行C. PC机的串行通信接口采用同步通信方式D. PC机的串行通信接口采用RS-232标准4. 下面关于主存储器的叙述中,不正确的是( )。
A. 当前正在执行的指令与数据都必须存放在主存储器内,否则处理器不能进行处理B. 存储器的读、写操作一次读出或写入一个字节C. 字节是主存储器的基本编址单位D. 从程序设计的角度来看,cache(高速缓存)也是主存储器5. 在资源管理器中,如果发生误操作将某文件删除,可以( )。
A. 在回收站中对此文件执行“还原”命令B. 从回收站将此文件拖回原位置C. 在资源管理器中执行“撤销”命令D. 以上均可6. 随着计算机系统结构的发展,现在出现了多处理机的计算机,即一台计算机里配有两个、四个或更多的CPU,称为( )。
A. 服务器操作系统B. 多处理机操作系统C. 网络服务器系统D. 网络操作系统7. 采用级联方式使用8259中断控制器,可使它的硬中断源最多扩大到( )。
A. 64个B. 32个C. 16个D. 15个8. 存储容量是磁盘驱动器的重要技术指标,下列( )与磁盘存储器的容量无关。
微机接口8259试题+答案
微机接口 8259 试题+答案一、选择题1. 已知中断类型码为 18H ,则中断服务程序入 口地址存放在中断矢量表的( C )?A.0000H :0072H~ 0000H :0075HB. 0000H : 0072H~ 0000H :0073HC. 0000H :0060H~0 000H :0063HD. 0000H : 0060H~ 0000H :0061H2. 在中断系统中,中断类型码是在 ( D )控制 下送往 CPU 的。
A. 中断请求信号 INTRB. 读信号C. 地址译 码信号D. 中断响应信号 3. 8086/8088 的中断向量表用于存放( B )。
A. 中断类型号B. 中断服务程序入口 地址C. 中断服务程序D. 中断服务程序返回 地址4. 8259 的OCW―1 ―中断屏蔽字(C )设置。
A. 在ICW 之前B. 只允许一次C. 允许多次D. 仅屏蔽某中断源5. 一个8259可提供( B )中断类型号。
A.1B. 8C. 16D. 646. 响应NMI请求的必要条件是( D )。
A.IF=1B. IF=0C. 一条指令结束D. 无INTR 请求7. 响应INTR 请求的必要条件是( B )。
A. IF=0B. IF=1C. TF=0D. TF=18. 当8086CPU的INTR=1且IF=1 时,则CPU 完成(C )后,响应该中断请求,进行中断处理。
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 )中断类型号。
第9章8259习题一、填空题1、在80868088PC机系统中使用的中断
第9章8259习题一、填空题1、在80868088PC机系统中使用的中断第9章 8259 习题一、填空题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最大方式下,两个中断响应周期INTA内,微处器发出信号,以通知其他不能再企图控制总线。
12、最大方式下,茬第二个INTA响应周期下,8259A把送到数据总线上。
13、8259A应用于8086微处理器8259A引脚A0与地址总线相连;8259A应用于8088微处理器时A0地址总线与相连。
14、8259A工作于缓冲方式时,SP/EN是方向; ;当工作于非缓冲方式时,SP/EN是方向。
15、若8259A是主片时引脚SP/EN电平,若8259A是从片时则引脚SP/EN 是电平。
二、判断题1. 内部中断的优先权总是高于外部中断。
()2. 两片8259A级连后可管理16级中断。
( )3. 8259A所管理的中断源中,优先级低的中断源不可能中断优先级高的中断服务子程序。
( ) ()4. 若8259A中断屏蔽字OCW1为00H,则8259A所管理的8级中断全被屏蔽. ( )5. 只要8259A所管理的中断源没有被屏蔽,则任何中断源的中断请求都能得到CPU的响应和服务。
8259A练习题及答案
中断技术和中断控制器8259A练习题及答案一、填空题1.8088微处理器最多能处理256种不同类型的中断。
2.8088系统的中断向量表位于从内存地址00000H开始,占1K字节存储单元。
3.8088C P U响应I N T R中断时,将P S W(或标志寄存器内容�和断点(或C S:I P)进堆栈保存。
4.8259A可管理8级优先级中断源,通过级联,最多可管理64级优先级中断源。
5.若8259A的I R R(中断请求寄存器)的内容为10H,说明I R4请求中断。
二、选择题6.8088C P U的标志寄存器中I F=1时,表示允许C P U响应______中断。
CA.内部中断B.外部中断C.可屏蔽中断D.不可屏蔽中断7.C P U在响应中断时,保存断点是指______。
DA.将用户设置的程序指令地址入栈保存B.将中断服务程序的入口地址入栈保存C.将程序状态字P S W入栈保存D.将返回地址即程序计数器P C�C S�I P�的内容入栈保存8.8088的中断向量表用于存放______。
BA.中断类型号B.中断服务程序的入口地址C.中断服务程序的返回地址D.断点地址三、判断题9.8086的可屏蔽中断的优先级高于不可屏蔽中断。
[]×10.通常8259A芯片中的I R0优先级最低,I R7的优先级最高。
[]×11.在8088系统中,所谓中断向量就是中断服务程序入口地址。
[]√四、简答题12.C P U响应I N T R中断的条件是什么?答�(1)I N T R信号为有效电平(2)当前指令执行完毕(3)C P U开中断(I F=1)(4)没有更高级的请求�R E S E T,H O L D,N M I)13.一般C P U响应中断时自动做哪些工作?8088C P U呢?答�一般C P U在响应中断时�关中断�保存断点�识别中断源�找到中断服务程序入口地址�转入中断服务程序。
8080C P U在响应中断时�首先把P S W�或标志寄存器内容�入栈保存�其余同一般C P U.14.8088C P U在执行中断返回指令I R E T时,执行什么操作?答�(1)弹出断点送C S:I P(2)弹出P S W送标志寄存器15.中断控制器8259A中下列寄存器的作用是什么?(1)I R R(中断请求寄存器):保存中断源的中断请求(2)I M R(中断屏蔽寄存器):屏蔽/允许中断源请求中断�由程序写入�1为屏蔽�0为允许第-1-页共12页(3)I S R(中断服务寄存器):记录C P U正在为哪些中断源服务(4)I V R(中断向量寄存器):保存中断向量号16、初使化时设置为非自动结束方式,那么在中断服务程序将结束时必须设置什么操作命令?如果不设置这种命令会发生什么现象?答案�当中断服务程序将结束时,必须发0C W2=20H为中断结束命令,执行此命令即撤消正在服务的中断请求和服务标志;否则,即使返回主程序但未退出此中断,造成中断响应的混乱。
接口考试试题第6章(中断和8259)
一、选择题3.IBM PC/AT机采用9个8259A级联,CPU的可屏蔽中断可扩展为()级。
A.16 B.32 C.64 D.128C5.一片8259A只占两个I/O地址,可以用地址码A1来选择端口。
如果其中一个端口地址为92H,则另一个端口地址为()。
A.90HB.91HC.93HD.94HA7.当多片8259A级联使用时,对于从8259A,信号CAS0-CAS2是()A.输入信号B.输出信号C.输入/输出信号D.控制信号A10.在8259A单片工作方式和级联工作方式下,分别最多可管理()中断级。
A.8级和16级B.16级和256级C.8级和64级D.16级和64级C12.在8086/8088系统中,在内存的前()KB可以存放中断向量。
A.1 B.2 C.4 D.8A13.每一个中断服务程序都需要一个惟一确定的入口地址,每个服务程序入口地址有()字节。
A.2 B.4 C.8 D.16B14.PC系统微机中断向量表的地址是()。
A.00000H~003FFH B.80000H~803FFHC.7F000H~7F3FFH D.FFC00H~FFFFFHA15.中断向量地址是()A.子程序入口地址B.中断服务程序入口地址C.中断服务程序入口地址的地址D.主程序的断点地址C17.对于掉电的处理,CPU是通过()来处理的。
A.软件中断B.可屏蔽中断C.非屏蔽中断D.DMAC22.IF可以屏蔽的中断类型有()A.内部中断B.外部中断C.外部中断的可屏蔽中断D.外部中断和内部中断均可屏蔽C23.8086/8088的中断向量表()。
A 用于存放中断类信号B 用于存放中断服务程序入口地址C 是中断服务程序的入口D 是中断服务程序的返回地址B24.一个8259可提供的中断类型号为()。
A 1个B 8个C 16个D 64个B28.INTn指令中断是()。
A可用IF标志位屏蔽的B通过软件调用的内部中断C有系统断电一起的D有外部设备请求产生B36.当多个设备同时产生中断请求时,影响CPU响应中断的顺序是()。
8259习题
2.(国防科技大学1998年考研试题)任何一 种可编程I/0接口芯片,工作前都必须先向 它的控制寄存器写入控制字,以选择所需 工作方式和功能。
一、 选择填空题(含多项选择题)
1.如果有多个中断同时发生,系统将根据 中断优先级响应优先级最高的中断请求。 若要调整中断事件的响应次序,可以利用 _______。 A.中断响应 B.中断屏蔽 C.中断向量 D.中断嵌套
2 . ( 西 安 交 通 大 学 2000 年 考 研 试 题 ) 当 用 Intel 8259A中断控制器时,其中断服务程序要用EOI 命令是因为______。 A. 要用它屏蔽该正在被服务的中断,使其不再发 出中断请求 B.要用它来清除该中断服务寄存器中的对应位, 以允许同级或低级的中断能被响应 C.要用它来清除该中断请求寄存器中的对应位, 以免重复响应该中断
12.(湖南大学1998年考研试题)8086的中 断源来自两个方面,即_______。 A.外部中断和内部中断 B.屏蔽与非屏蔽中断 C.CPU产生的中断和软件中断 D.单步和溢出错中断
13.(湖南大学1998年考研试题)8259A对 中断优先权的管理方式有_______。 A.全嵌套方式 B.级联方式 C.自动循环方式 D.特殊屏蔽方式
14.(湖南大学1999年考研试题)下列有关中断控 制器8259A的叙述,正确的有____. A.多片8259A可通过级联扩展至64级优先权控 制 B.每级中断均可屏蔽或允许 C.CPU响应中断时,可由8259A提供相应中断 的类型号 D.8259A的各种工作方式均可通过编程实现
微机作业5
一、单选题第1题(1分)在中断控制器8259A中,【1】寄存器的每一位可以对IRR中的相应的中断源进行屏蔽;但对于较高优先权的输入线实现屏蔽并不影响较低优先权的输入。
A. 中断请求B. 中断屏蔽C. 中断服务 D. 数据总线你的答案: B第2题(1分)为了使工作在一般全嵌套方式的8259中断控制器能接受下一个中断请求,在中断服务程序结束处应【2】。
A. 执行IRET指令B. 执行POP指令C. 发送EOI命令D. 发送OCW3命令你的答案:C第3题(1分)OCW2的值为20H,它用于设置【3】方式中的中断结束。
A. 完全嵌套B. 自动循环C. 特殊循环D. 特殊屏蔽你的答案:A第4题(1分)IBM PC/TX机中采用一片8259中断控制器,而在IBM PC/AT机中采用两片8259中断控制器,它们分别能接【4】个中断源?A. 8B. 15C. 16D. 14你的答案:B第5题(1分)若系统采用8259A作为中断控制器,采用循环优先权控制方式,若IR3的中断源刚被服务过,则优先权队列为【5】。
A. IR0>IR1>…>IR7B. IR4>IR5>…>IR3C. IR3>IR4>…>IR2D. IR7>IR6>…>IR0你的答案:B第6题(1分)系统中使用单片8259时,在对它进行初始化编程时,任何情况下都不需要写入初始化命令字的是【6】。
A. ICW1B. ICW2C. I CW3D. ICW4你的答案:C第7题(1分)对于8259功能的下列叙述中,不正确的是【7】。
A. 允许两级级连,最多可管理64个中断B. 若通过级联管理15个中断,则它们有各自的优先级C. 中断级联时,允许响应同级中断D. 在中断自动结束方式下,必须发中断结束命令EOI给8259你的答案:D第8题(1分)要读取8259A的ISR(中断服务寄存器)中的内容,必须给8259A 送一个工作命令字(OCW3),命令字的D2及D0位应取值为【8】。
佳木斯大学12年 微机原理 复习题
一、选择题5、中断控制器8259A所管理的是(C)。
A)指令中断B)非屏蔽中断C)可屏蔽中断D)单步中断11、CPU执行OUT DX,AL指令时,(D)的值输出到地址总线上。
A)AL寄存器B)AX寄存器C)DL寄存器D)DX寄存器12、一个I/O地址称为一个(B)。
A)接口B)端口C)外设D)芯片15、8259工作在全嵌套方式时,(A)引脚的中断源优先级最高。
A)IR0 B)IR1 C)IR7 D)IR816、8255工作在方式0时,它没有(C)功能。
A)输入缓冲B)输出锁存C)电流放大D)总线隔离18、在定时器/计数器8253的输出端可产生(C)波形。
A)三角波B)正弦波C)方波D)斜波19、对逐步逼近式A/D转换器,启动一次转换读入多次数字量,则读入的数字量(A)。
A)肯定相同B)可能相同C)肯定不同D)可能不同1.计算机硬件中最核心的部件是( C )。
A.运算器B.主存储器C.CPUD.输入/输出设备3.在EU中起数据加工与处理作用的功能部件是( A)。
A.ALUB.数据暂存器C.数据寄存器D.EU控制电路4.寄存器间接寻址方式中,要寻找的操作数位于( B )中。
A.通用寄存器B.内存单元C.段寄存器D.堆栈5.汇编语言程序中可执行的指令位于( C )中。
A.数据段B.堆栈段C.代码段D.附加数据段6.CPU与计算机的高速外设进行信息传输采用的总线是( D )。
A.芯片总线B.系统总线C.局部总线D.外部设备总线7.存储器的主要作用是( D )。
A.存放数据B.存放程序C.存放指令D.存放数据和程序9.8255A工作于方式1输出时,在由外设输入的STD信号( D )的控制下将端口A或(端口B)的数据锁存。
A.上升沿B.下降沿C.高电平D.低电平10.如8251A设为异步通信方式,发送器时钟输入端和接收时钟输入端连接到频率19.2kHz 输入信号上,波特率因子为16,则波特率为( A )波特?A.1200B.2400C.9600D.192003.以下不属于BIU中的功能部件是( B )。
8259选择题
8259选择题1、8086/8088CPU的可屏蔽中断请求信号INTR为(A)有效A、高电平B、低电平C、上升沿D、下降沿2、8086/8088CPU的非屏蔽中断请求信号NMI为(C)有效A、高电平B、低电平C、上升沿D、下降沿3、8086/8088CPU响应可屏蔽中断的条件是(D)A、IF=0 TF=0B、IF=1 TF=1C、IF=0 TF无关D、IF=1 TF无关4、响应INTR请求不是必要条件的为(B)A、IF=1B、IF=0C、无DMA请求D、无NMI请求5、IBM PC/XT机开机后,中断向量表存放在(D)A、ROM地址高端B、ROM地址低端C、RAM地址高端D、RAM地址低端6、8086/8088的中断向量表(B)A、用于存放中断类型码B、用于存放中断服务程序入口地址C、是中断服务程序的入口D、是断点7、可屏蔽中断类型号为32H,则它的中断向量应存放在以(C)开始的4字节单元中A、00032HB、00128HC、000C8HD、00320H8、8253/8254为可编程定时/计数器,其占有(B)个口地址A、1B、2C、3D、49、8086/8088CPU中断系统的中断优先级的顺序为(D)A、可屏蔽中断,非屏蔽中断,内部中断B、非屏蔽中断,可屏蔽中断,内部中断C、内部中断,可屏蔽中断,非屏蔽中断D、内部中断,非屏蔽中断,可屏蔽中断10、CPU可访问8259A的端口地址数为(B)A、1个B、2个C、4个D、8个11、外设46个中断源,至少需用(B)片8259A管理A、6片B、7片C、8片D、46片12、若8259A工作在电平触发,单片使用,写ICW4,则初始化命令字ICW1的值为(B)B、1BHC、13HD、1DH13、8259A的中断屏蔽字OCW1在程序运行中(C)设置A、在设置ICW后B、只允许一次C、可允许多次D、仅屏蔽某中断源时14、若8259A的初始化命令字ICW2的值为2AH,说明8259A8个中断源IR0~IR7所定义中断类型号为(B)A、2AH~32HB、28H~2FHC、22H~2AHD、A8H~AFH15、8259A工作在8086/8088模式时,初始化命令字ICW2用来设置(D)A、中断向量的高8位B、中断类型码的低8位C、中断向量的高5位D、中断类型码的高5位16、某8259A系统中,需对IR7、IR3进行屏蔽,则应将操作命令字OCW1置为(D)A、73HB、37HC、88HD、77H17、8259A的中断屏蔽寄存器为(B)A、IRRB、IMRD、PR18、8259A的中断服务寄存器为(C)A、IRRB、IMRC、ISRD、PR19、8259A的中断请求寄存器为(A)A、IRRB、IMRC、ISRD、PR20、8259A操作命令字OCW2写入值为20H,功能为(A)A、正常EOI中断结束B、自动EOI中断结束C、在自动EOI时循环D、在正常EOI时循环21、若将8259A的OCW3设置为0AH,则其后从PC机的20H 口中读入的是(D)A、中断查询结果B、ISR寄存器内容C、IMR寄存器内容D、IRR寄存器内容22、80x86 CPU用于中断请求的输入引脚信号是(A)A、INTR和NMIB、INTA和NMIC、INTR和INTAD、INTE和IRET23、响应NMI请求的必要条件是(C)A、IF=1C、一条指令结束且无DMA请求D、无INTR请求24、下面(D)中断的优先级最高A、NMI中断B、INTR中断C、单步中断D、断点中断25、当8086 CPU的INTR=1,且中断允许为IF=1时,则CPU 完成(C)后,响应该中断请求,进行中断处理A、当前时钟周期B、当前总线周期C、当前指令周期D、下一个指令周期26、INT n指令中断是(C)A、由外部设备请求产生B、由系统断电引起的C、通过软件调用的内部中断D、可用IF标志位屏蔽27、在8086系统中,响应了INTR中断申请,并从中断服务程序返回后,中断标志IF的值一定是(A)A、肯定等于1B、肯定等于0C、不确定D、按设置可能是1或028、对8259A的初始化,以下说法中正确的是(C)A、只能进行一次初始化,从设置ICW1开始B、只能进行一次初始化,根据需要选择起始的初始化命令字C、可以进行多次初始化,每次从设置ICW1开始D、可以进行多次初始化,每次可根据需要选择起始的初始化命令字29、单片8259A已经设置为电平触发中断,现在若要改为脉冲(边沿)触发,需要写入的初始化命令字至少是(D)A、ICW1B、ICW2C、ICW1、ICW4D、ICW1、ICW230、8259A初始化时,ICW2的值是78H。
8259习题
8259习题一、单项选择题1.用3片8259a级联,最多可管理的中断数是(v)。
(a)24级(b)22级(c)23级(d)21级2.cpu响应intr和nmi中断时,相同的必要条件是()。
(a)当前指令继续执行完结(b)容许中断(c)当前出访内存完结(d)总线空闲4.特殊屏蔽方式要解决的主要问题是()。
(a)屏蔽所有中断(b)设置最低优先级(c)对外开放低级中断(d)积极响应同级中断5.对可编程接口芯片进行读/写操作的必要条件是().(a)rd=0(b)wr=0(c)rd=0或wr=0(d)cs=06.用两只中断控制器8259a级联后,cpu的可以屏蔽软中断可以不断扩大至()。
(a)64级(b)32级(c)16级(d)15级7.在pc机中,启动软中断服务程序继续执行的就是()。
(a)主程序中精心安排的中断指令(b)中断控制器收到的中断请求信号(c)主程序中安排的转移指令(d)主程序中安排的调用指令8.如果存有多个中断请求同时出现,系统将根据它们的优先级多寡,积极响应优先级最低的中断请求,若必须调整积极响应顺序,则应当采用()。
(a)中断嵌套(b)中断响应(c)中断屏蔽(d)中断向量9.当系统出现某个事件时,cpu暂停现行程序的继续执行转回回去继续执行适当程序的过程,称作()。
(a)中断请求(b)中断响应(c)中断嵌套(d)中断屏蔽10.8086/8088cpu使用()方式,确保在存有多个中断源的中断系统中,确认一个中断源并转至适当的中断服务程序。
(a)中断向量(b)向量中断(c)优先排队(d)并行工作11.pc机中,确认软中断的服务程序入口地址的就是()。
(a)主程序中的调用指令(b)主程序中的转移指令(c)中断控制器收到的类型码(d)中断控制器中的中断服务寄存器12.8086/8088cpu的引脚中,接有硬中断信号的引脚有()。
(a)15个(b)8个(c)2个(d)1个13.设8259a当前最高优先级为ir5,如果要使该中断在下一循环中变为最低优先级,则ocw2应设为()。
微机接口技术试题与答案
《微机接口技术》试题与答案一、选择题:1、接口的基本功能是()。
A、输入缓冲B、输出锁存C、输入缓冲,输出锁存D、编址使用2、8086系统中优先级最高的中断是()中断。
A、除法除以0B、指令C、非屏蔽D、断点3、8255工作在方式0时,具有()功能。
A、查询输入/输出B、输入缓冲、输出锁存C、无条件输入/输出D、双向数据传送4、PC/XT总线的地址信号和数据信号是()的。
A、分时复用B、分开传送C、混杂一起D、不需地址5、8086非屏蔽中断的类型码是()。
A、00HB、02HC、08HD、不定6、DMA工作方式时,总线上的各种信号是由()发送的。
A、中断控制器B、CPUC、存储器D、DMA控制器7、CPU执行OUT DX,AL指令时,()的值输出到地址总线上。
A、AL寄存器B、AX寄存器C、DL寄存器D、DX寄存器8、查询输入/输出方式下,外设状态线要经过()与微机相连。
A、锁存器B、译码器C、缓冲器D、放大器9、8253工作在BCD码计数据器时,若初值为100,则应写为()。
A、100HB、64HC、100D、010010、PC机的串行通信接口COM1地址为()。
A、3F8H-3FFHB、2F8H-2FFHC、378H-37FHD、20H-21H11、中断自动结束方式是自动将8256A()相应位清零。
A、ISRB、IMRC、IRRD、ICW12、一个I/O地址称为一个()。
A、接口B、端口C、外设D、芯片13、输入/输出指的是主机与()交换数据。
A、存储器B、外设C、键盘D、显示器14、CPU响应可屏蔽中断请求时,其中断类型码由()提供。
A、CPU内部B、中断指令C、类型码固定D、可屏蔽中断管理器15、可屏蔽中断管理器8259所管理的是()。
A、指令中断B、非屏蔽中断C、可屏蔽中断D、单步中断16、8086系列微机的中断类型码越大,则优先级()。
A、越高B、越低C、相同D、不定17、可编程接口芯片在使用前对它(),称为编程。
8259_8253_8255例题解析
第 7
页
8259A的级联使用 主片:SP/EN接+5V;从片:SP/EN接地。
地址总线
控制总线
数据总线
CS A0 DB
INTA
8259A 从控 B SP/EN IRQ7 ┅
INT CAS0 CAS1 C AS2 CAS2
第 5
页
ICW3(A0=1)___级连方式的设置 ICW3写入8295A的奇地址端口。
D7 D6
IR6
D5
IR5
D4
IR4
D3
IR3
D2
IR2
D1
IR1
D0
IR0
主片
IR7
D7
D6 0
D5 0
D4 0
D3 0
D2 ID2
D1 ID1
D0 ID0
从片
0
主片ICW3的格式:指出主8259那个引脚连有从8259, 对应位置一。 从片ICW3的格式:指出从片8259 连在主8259那个 引脚,由D2D1D0指出。
College of Technology and Engineering.LUT
College of Technology and Engineering.LUT
第 3
页
(2)ICW2(A0=1)__中断类型码的设置
ICW2写入8295A的奇地址端口。
D7
T7
D6
T6
D5
T5
D4
T4
D3
T3
D2
D1
D0
例1: 8259A采用前沿触发,单片使用, 需要ICW4,
8259习题
一、单项选择题1.用3片8259A级联,最多可管理的中断数是( V )。
(A)24级(B)22级(C)23级(D)21级2.CPU响应INTR和NMI中断时,相同的必要条件是( )。
(A)当前指令执行结束(B)允许中断(C)当前访问内存结束(D)总线空闲4.特殊屏蔽方式要解决的主要问题是( )。
(A)屏蔽所有中断(B)设置最低优先级(C)开放低级中断(D)响应同级中断5.对可编程接口芯片进行读/写操作的必要条件是().(A)RD=0 (B)WR=0 (C)RD=0或WR=0 (D)CS=0 6.用两只中断控制器8259A级联后,CPU的可屏蔽硬中断可扩大到()。
(A) 64级(B) 32级(C) 16级(D) 15级7.在PC机中,启动硬中断服务程序执行的是()。
(A) 主程序中安排的中断指令(B) 中断控制器发出的中断请求信号(C) 主程序中安排的转移指令(D) 主程序中安排的调用指令8.如果有多个中断请求同时发生,系统将根据它们的优先级高低,响应优先级最高的中断请求,若要调整响应顺序,则应使用()。
(A) 中断嵌套(B) 中断响应(C) 中断屏蔽(D) 中断向量9.当系统发生某个事件时,CPU暂停现行程序的执行转去执行相应程序的过程,称为()。
(A)中断请求(B) 中断响应(C) 中断嵌套(D) 中断屏蔽10.8086/8088CPU采用()方式,保证在有多个中断源的中断系统中,确定一个中断源并转入相应的中断服务程序。
(A)中断向量(B)向量中断(C)优先排队 (D)并行工作11.PC机中,确定硬中断的服务程序入口地址的是()。
(A) 主程序中的调用指令(B) 主程序中的转移指令(C) 中断控制器发出的类型码(D) 中断控制器中的中断服务寄存器12.8086/8088 CPU的引脚中,接有硬中断信号的引脚有()。
(A)15个(B)8个(C)2个(D)1个13.设8259A当前最高优先级为IR5,如果要使该中断在下一循环中变为最低优先级,则OCW2应设为( )。
第9章8259习题一、填空题1、在80868088PC机系统中使用的中断
第9章 8259 习题一、填空题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最大方式下,两个中断响应周期INTA内,微处器发出信号,以通知其他不能再企图控制总线。
12、最大方式下,茬第二个INTA响应周期下,8259A把送到数据总线上。
13、8259A应用于8086微处理器8259A引脚A0与地址总线相连;8259A应用于8088微处理器时A0地址总线与相连。
14、8259A工作于缓冲方式时,SP/EN是方向; ;当工作于非缓冲方式时,SP/EN是方向。
15、若8259A是主片时引脚SP/EN电平,若8259A是从片时则引脚SP/EN 是电平。
二、判断题1. 内部中断的优先权总是高于外部中断。
()2. 两片8259A级连后可管理16级中断。
( )3. 8259A所管理的中断源中,优先级低的中断源不可能中断优先级高的中断服务子程序。
( ) ()4. 若8259A中断屏蔽字OCW1为00H,则8259A所管理的8级中断全被屏蔽. ( )5. 只要8259A所管理的中断源没有被屏蔽,则任何中断源的中断请求都能得到CPU的响应和服务。
微机原理与接口技术8259A练习题及答案
中断技术和中断控制器8259A练习题及答案一、填空题1.8088微处理器最多能处理256种不同类型的中断。
2.8088系统的中断向量表位于从内存地址 00000H 开始,占1K字节存储单元。
3.8088CPU响应INTR中断时,将PSW(或标志寄存器内容)和断点(或CS:IP)进堆栈保存。
4.8259A可管理8级优先级中断源,通过级联,最多可管理 64 级优先级中断源。
5.若8259A的IRR(中断请求寄存器)的内容为10H,说明IR4请求中断。
二、选择题6.8088CPU的标志寄存器中IF=1时,表示允许CPU响应______中断。
CA.内部中断B.外部中断C.可屏蔽中断D.不可屏蔽中断7.CPU在响应中断时,保存断点是指______。
DA.将用户设置的程序指令地址入栈保存B.将中断服务程序的入口地址入栈保存C.将程序状态字PSW入栈保存D.将返回地址即程序计数器PC(CS:IP)的内容入栈保存8.8088的中断向量表用于存放______。
BA.中断类型号B.中断服务程序的入口地址C.中断服务程序的返回地址D.断点地址三、判断题9.8086的可屏蔽中断的优先级高于不可屏蔽中断。
[ ] ×10.通常8259A芯片中的IR0优先级最低,IR7的优先级最高。
[ ]×11.在8088系统中,所谓中断向量就是中断服务程序入口地址。
[ ] √四、简答题12.CPU响应INTR中断的条件是什么?答:(1)INTR信号为有效电平(2)当前指令执行完毕(3)CPU开中断(IF=1)(4)没有更高级的请求(RESET , HOLD ,NMI)13.一般CPU响应中断时自动做哪些工作? 8088CPU呢?答:一般CPU在响应中断时,关中断,保存断点,识别中断源,找到中断服务程序入口地址,转入中断服务程序。
8080CPU在响应中断时,首先把PSW(或标志寄存器内容)入栈保存,其余同一般CPU.14.8088CPU在执行中断返回指令IRET时,执行什么操作?答:(1)弹出断点送CS:IP(2)弹出PSW送标志寄存器15.中断控制器8259A中下列寄存器的作用是什么?(1) IRR (中断请求寄存器) :保存中断源的中断请求(2) IMR (中断屏蔽寄存器) :屏蔽/允许中断源请求中断,由程序写入,1为屏蔽,0为允许(3) ISR (中断服务寄存器): 记录CPU正在为哪些中断源服务(4) IVR (中断向量寄存器): 保存中断向量号16、初使化时设置为非自动结束方式,那么在中断服务程序将结束时必须设置什么操作命令?如果不设置这种命令会发生什么现象?答案:当中断服务程序将结束时,必须发0CW2=20H为中断结束命令,执行此命令即撤消正在服务的中断请求和服务标志;否则,即使返回主程序但未退出此中断,造成中断响应的混乱。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、8086/8088CPU的可屏蔽中断请求信号INTR为(A)有效
A、高电平
B、低电平
C、上升沿
D、下降沿
2、8086/8088CPU的非屏蔽中断请求信号NMI为(C)有效
A、高电平
B、低电平
C、上升沿
D、下降沿
3、8086/8088CPU响应可屏蔽中断的条件是(D)
A、IF=0 TF=0
B、IF=1 TF=1
C、IF=0 TF无关
D、IF=1 TF无关
4、响应INTR请求不是必要条件的为(B)
A、IF=1
B、IF=0
C、无DMA请求
D、无NMI请求
5、IBM PC/XT机开机后,中断向量表存放在(D)
A、ROM地址高端
B、ROM地址低端
C、RAM地址高端
D、RAM地址低端
6、8086/8088的中断向量表(B)
A、用于存放中断类型码
B、用于存放中断服务程序入口地址
C、是中断服务程序的入口
D、是断点
7、可屏蔽中断类型号为32H,则它的中断向量应存放在以(C)开始的4字节单元中
A、00032H
B、00128H
C、000C8H
D、00320H
8、8253/8254为可编程定时/计数器,其占有(B)个口地址
A、1
B、2
C、3
D、4
9、8086/8088CPU中断系统的中断优先级的顺序为(D)
A、可屏蔽中断,非屏蔽中断,内部中断
B、非屏蔽中断,可屏蔽中断,内部中断
C、内部中断,可屏蔽中断,非屏蔽中断
D、内部中断,非屏蔽中断,可屏蔽中断
10、CPU可访问8259A的端口地址数为(B)
A、1个
B、2个
C、4个
D、8个
11、外设46个中断源,至少需用(B)片8259A管理
A、6片
B、7片
C、8片
D、46片
12、若8259A工作在电平触发,单片使用,写ICW4,则初始化命令字ICW1的值为(B)
A、11H
B、1BH
C、13H
D、1DH
13、8259A的中断屏蔽字OCW1在程序运行中(C)设置
A、在设置ICW后
B、只允许一次
C、可允许多次
D、仅屏蔽某中断源时
14、若8259A的初始化命令字ICW2的值为2AH,说明8259A8个中断源IR0~IR7所定义中断类型号为(B)
A、2AH~32H
B、28H~2FH
C、22H~2AH
D、A8H~AFH
15、8259A工作在8086/8088模式时,初始化命令字ICW2用来设置(D)
A、中断向量的高8位
B、中断类型码的低8位
C、中断向量的高5位
D、中断类型码的高5位
16、某8259A系统中,需对IR7、IR3进行屏蔽,则应将操作命令字OCW1置为(D)
A、73H
B、37H
C、88H
D、77H
17、8259A的中断屏蔽寄存器为(B)
A、IRR
B、IMR
C、ISR
D、PR
18、8259A的中断服务寄存器为(C)
A、IRR
B、IMR
C、ISR
D、PR
19、8259A的中断请求寄存器为(A)
A、IRR
B、IMR
C、ISR
D、PR
20、8259A操作命令字OCW2写入值为20H,功能为(A)
A、正常EOI中断结束
B、自动EOI中断结束
C、在自动EOI时循环
D、在正常EOI时循环
21、若将8259A的OCW3设置为0AH,则其后从PC机的20H口中读入的是(D)
A、中断查询结果
B、ISR寄存器内容
C、IMR寄存器内容
D、IRR寄存器内容
22、80x86 CPU用于中断请求的输入引脚信号是(A)
A、INTR和NMI
B、INTA和NMI
C、INTR和INTA
D、INTE和IRET
23、响应NMI请求的必要条件是(C)
A、IF=1
B、IF=0
C、一条指令结束且无DMA请求
D、无INTR请求
24、下面(D)中断的优先级最高
A、NMI中断
B、INTR中断
C、单步中断
D、断点中断
25、当8086 CPU的INTR=1,且中断允许为IF=1时,则CPU完成(C)后,响应该中断请求,进行中断处理
A、当前时钟周期
B、当前总线周期
C、当前指令周期
D、下一个指令周期
26、INT n指令中断是(C)
A、由外部设备请求产生
B、由系统断电引起的
C、通过软件调用的内部中断
D、可用IF标志位屏蔽
27、在8086系统中,响应了INTR中断申请,并从中断服务程序返回后,中断标志IF的值一定是(A)
A、肯定等于1
B、肯定等于0
C、不确定
D、按设置可能是1或0
28、对8259A的初始化,以下说法中正确的是(C)
A、只能进行一次初始化,从设置ICW1开始
B、只能进行一次初始化,根据需要选择起始的初始化命令字
C、可以进行多次初始化,每次从设置ICW1开始
D、可以进行多次初始化,每次可根据需要选择起始的初始化命令字
29、单片8259A已经设置为电平触发中断,现在若要改为脉冲(边沿)触发,需要写入的初始化命令字至少是(D)
A、ICW1
B、ICW2
C、ICW1、ICW4
D、ICW1、ICW2
30、8259A初始化时,ICW2的值是78H。
CPU在为中断源IR3服务时要查询中断向量,查询的起始地址是(D)
A、01E0H
B、01E4H
C、01E8H
D、01ECH
31、若8259A的端口地址是70H和72H,则写入操作命令字OCW1的端口地址是(B)
A、70H或72H
B、73H或72H
C、71H或73H
D、不存在,题目有误
32、8086在以下各种中断中,需要硬件提供中断类型号的只有(A)
A、INTR
B、INTO
C、INT n
D、NMI
33、8086的以下各种中断中,通过指令代码获取中断类型号的只(C)
A、INTR
B、除法溢出
C、INT n
D、NMI
34、以下关于8086/8088中断处理的说法中,正确的是(D)
A、只有在响应INTR中断时,才会将IF设置为0
B、只有在响应NMI中断时,才会将IF设置为0
C、只有在响应硬件中断时,才会将IF设置为0
D、在响应各种中断时,都会将IF设置为0
35、8086系统中,用IRET指令结束中断服务程序后,标志IF的值是(C)
A、肯定等于1
B、肯定等于0
C、不确定
D、按设置,可以是1或0
36、执行8086的IRET中断返回指令后,将从堆栈中弹出(C)字节数据,存入相应的寄存器
A、2个
B、4个
C、6个
D、8个
37、8086的中断向量表中存放的是(B)
A、中断类型号
B、中断服务程序入口地址
C、断点地址
D、中断向量地址
38、8086中断向量表的范围是RAM的地址是(A)
A、00000H~003FFH
B、00000H~007FFH
C、00000H~00BFFH
D、00000H~00FFFH
39、采用中断方式为外部设备服务的优点包括(C)
A、提供可靠的数据传输服务和简化硬件接口
B、提高CPU效率和提供可靠的数据传输服务
C、提高CPU效率和加强实时处理能力
D、加强实时处理能力和简化硬件接口
40、为了可以实现中断嵌套,在8086系统的中断服务程序中,需要写一条(D)
A、CLC指令
B、STC指令
C、CLI指令
D、STI指令
41、中断系统可以实现中断嵌套,其最主要的原因是(C)
A、通过堆栈保护断点
B、可以通过指令来开中断
C、具有中断优先级管理机制
D、使用硬件中断控制器
42、在8086系统中,一个中断类型号为0DBH的中断服务子程序位于从8100H:1234H开始的内存中,在中断向量表中相应的中断向量所在的起始物理地址为(A)
A、0036CH
B、000DBH
C、82234H
D、01234H
43、在8086系统中,一个中断类型号为0DBH的中断服务子程序位于从8100H:1234H开始的内存中,这个地址在中断类型表中连续4个存储单元存放的内容依次为(C)
A、81H、00H、12H、34H
B、00H、81H、34H、12H
C、34H、12H、00H、81H
D、12H、34H、81H、00H
44、4片8259A构成的级联中断控制系统中,最多可以直接连接外部中断源的数目是(D)
A、4个
B、32个
C、28个
D、29个
45、对于8086软件中断,以下说法中正确的是(D)
A、所有软件中断的优先级都是相同的
B、所有软件中断的优先级都可以任意设置
C、优先级有差别,可以调整
D、优先级有差别,不可以调整。