8086中断和 存储器习题
3 在中断响应过程中,8086往8259A发的两个INTA 信号分别起什么作用? 【答】 在中断响应过程中,CPU向8259A的INTR 引腿发二个负脉冲。作用:第一个负脉冲通知 8259A ,CPU允许中断请求,要求送中断类型; 第二个负脉冲,8259传输中断类型码。
4、说明8088CPU中NMI和INTR的主要不同。
1. 内存 00048H 处4 个字节为D2,E0,10,F0,它是中断 ________的入口地址存放处,它表示该中断处理程 序的起始地址为________:________。 2. 中断矢量就是中断服务子程序的_____,在内存中占 有 _____个存储单元,其中低地址存储单元存放的是 ___ ,高地址存储单元存放的是____ 。 3. 中断返回指令是_____ ,该指令将堆栈中保存的断点 弹出后依次装入 ____寄存器和_____寄存器中,将堆
INTR 的中断向量码由提出INTR请求的外设通过数据
总线提供给CPU的,可以改变。
④两者受IF状态的影响不同。 NMI不受中断标志位IF的影响。而INTR受IF 状态 的影响。 ⑤获得中断向量码的途径不一样。 当CPU响应NMI中断请求时,CPU由其内部硬件 形成NMI 中断向量码为02H。当CPU响应INTR中 断请求时,CPU由其引线输出两个INTA负脉冲, 在第二个响应周期,向CPU的数据线上传送外部 中断源的中断向量码
二者都是外部中断请求。不同主要表现如下: ①NMI的优先级比INTR高。 ②两者提出请求的方式不同 。NMI 以上升沿向CPU提出 中断请求,而INTR则以高电平提出中断请求 ③两者的中断向量码不同。
8088CPU是利用中断向量码来识别中断源的。
NMI的中断向量码是由CPU内部硬件做死的,永远不
4. 8086中断分为_____和_____两类。8086可处理____
种中断。
5. 中断处理子程序的入口地址存储在内存的存放区域 为_______ 6. 8086CPU 最多能处理______种不同的中断,中断向 量表占________个地址单元。
7. 8086CPU的每个中断向量占____个字节
(16) 8088系统对中断请求响应优先级最低的请求 是( ) A NMI B 单步中断 C 除法错中断 D INTR
中断类型号为03H的中断所对应的中断向量在内存中 存放的物理地址为? 假如此时内存的存放情况 如图所示,则此中断对应 的中断处理子程序的入 口地址CS:IP分别为?
15H 20H 13H 58H 24H 6AH 0000FH 0000EH 0000DH 0000CH 0000BH 0000AH
5.17 8086构成系统分为哪两个存储体?它们如何与 地址、数据总线连接?
【答】 8086构成系统分为偶地址存储体和奇地址 存储体。偶地址存储体:连接D7~D0,A0=0时选通; 奇地址存储体:连接D15~D8, BHE=0,A0=1时选通。
10.8086CPU在读写一个字节时,只需要使用16
8. 非屏蔽中断的中断类型号是________ 9. 中断类型号为______的中断向量存储在以0000:0070H 地址开始的连续4 个单元中。
10. 中断类型号为 1CH 的中断向量存储在以 __________ 地址开始的连续4 个单元中。
11. 8086 的主要的基本操作有:系统的复位和启动操作、 ____________、中断操作、最小工作模式下的总线请 求和最大工作模式下的读/写操作。
1.8086可屏蔽中断请求输入线是什么?“可屏蔽” 的涵义是什么?
答:可屏蔽中断请求输入线为INTR;“可屏蔽”是 指该请求可经软件清除标志寄存器中IF位而被禁止。
2.8086的中断向量表如何组成?作用是什么?
答:把内存0段中0~3FFH区域作为中断向量表的专用 存储区。该区域存放256种中断的处理程序的入口 地址,每个入口地址占用4个存储单元,分别存放 入口的段地址与偏移地址。
条数据线中的8条,在____个总线周期内完成;
在读写一个字时,自然要用到全部的16条数据
线,只是当此字的地址是偶地址时,可在___ 个总线周期内完成,而对奇地址字的访问则要
在 ___个总线周期内完成。
(10)在8086CPU的存储器系统中,从偶地址开始 读/写一个字节时, BHE(低电平有效)和A0的 值分别为( ),若是奇地址读一个字节,则( ) A 0,0 B 1,0 C 0,1 D 1,1
8086如何响应一个可屏蔽中断请求?简述响应过程。 答:当8086收到INTR的高电平信号时,在当前指令执 行完且IF=1的条件下,8086在两个总线周期中分别发 出INTA#有效信号; 在第二个INTA#期间,8086收到中断源发来的一字节 中断类型码; 8086完成保护现场的操作,CS、IP内容进入堆栈,请 除IF、TF; 8086将类型码乘4后得到中断向量表的入口地址,从 此地址开始读取4字节的中断处理程序的入口地址, 8086从此地址开始执行程序,完成了INTR中断请求 的响应过程。
(12)将I/O端口看成存储器空间得一个组成部分,这种编 址方式成为() A. 独立变址 B. 统一编址 C. 全编址 D. 部份编址 (13) 8086CPU中,地址总线除了可以用来对存储器寻址, 部分地址总线也可用来对I/O寻址, 8086CPU能寻址的 IO地址空间为______ A 1K B 64K C 1M D 256K