2015年《微机控制与接口技术》第7章作业参考答案
微机原理第7章习题与答案培训讲学
微机原理第7章习题与答案习题一、选择题1.在程序控制传送方式中,_______可提高系统的工作效率。
A. 无条件传送B. 查询传送C. 中断传送D.以上均可答案:C2.在8086的中断中,只有______需要硬件提供中断类型码。
A.外部中断B.可屏蔽中断C.不可屏蔽中断D.内部中断答案:B3.在中断响应周期,CPU从数据总线上获取______。
A.中断向量的偏移地址B.中断向量C.中断向量的段地址D.中断类型码答案:D4.执行INT n指令或响应中断时,CPU保护现场的次序是______。
A.FLAGS寄存器(FR)先入栈,其次是CS,最后是IP__________________________________________________B.CS在先,其次是IP,最后FR入栈C.FR在先,其后一次是IP,CSD.IP在先,其次是CS,最后FR答案:A5.在PC/XT中,NMI中断的中断向量在中断向量表中的位置_______。
A.是由程序指定的B.是由DOS自动分配的C.固定在0008H开始的4个字节中D.固定在中断向量表的表首答案:C6.中断调用时,功能调用号码应该_______。
A.写在中断指令中B.在执行中断指令前赋给AHC. 在执行中断指令前赋给AXD. 在执行中断指令前赋给DL答案:B7.若8259A的ICW2设置为28H,从IR3引入的中断请求的中断类型码是_____。
__________________________________________________A. 28HB.2BHC.2CHD.2DH答案:B8.8259A有3中EOI方式,其目的都是为了_____。
A.发出中断结束命令,使相应的ISR=1B. 发出中断结束命令,使相应的ISR=0C. 发出中断结束命令,使相应的IMR=1D. 发出中断结束命令,使相应的IMR=0答案:B9.8259A特殊全嵌套方式要解决的主要问题是______。
第7章_微机原理与接口技术答案欧青立编
第7章并行接口技术习题7.1 什么是并行通信?并行通信有什么特点?参考答案:并行接口是在多根数据线上,以数据字节(字)为单位与I/O设备或被控对象传送信息。
并行接口的特点主要有以下几个。
(1)数据传送速率快。
(2)并行接口与系统连接简单方便。
(3)数据线多,常用于近距离数据传送。
7.2 8255A的方式控制字和C口置1/置0控制字都是写入控制端口的,它们是怎样区分的?参考答案:当8255A接收到写入控制口的控制字时,就会对最高位即标志位进行测试。
如为1,则将此字节作为方式选择控制字写入控制寄存器;如为0,则此字节作为对端口C的置1/置0控制来处理。
7.3 8255A的方式0一般使用于什么场合?在方式0时,如果使用应答信号进行联络,则应该怎么办?参考答案:8255A的方式0的使用场合有两种,一种是同步传送,另一种是查询式传送。
在方式0情况下,没有规定固定的应答信号,所以,这时,将端口A端口B作为数据端口,把端口C的4个数位(高4位或者是低4位均可)规定为输出口,用来输出一些控制信号,而把端口C的另外4个数位规定为输入口,用来读入外设的状态。
就是这样,利用端口C来配合端口A和端口B的输入/输出操作。
7.4 当8255A工作于方式2并且采用中断时,CPU如何区分是输入还是输出引起的中断?参考答案:在输入、输出均允许中断的情况下,可在中断服务程序中查询状态字,判断OBF和IBF位的状态来区分是输入中断还是输出中断,并采取相应操作。
7.5 当数据从8255A的端口C向数据总线上读入CPU时,8255A的引脚CS#、A1、A0、RD#、WR#分 是什么电平?·· 1参考答案:当数据从8255A的端口C往数据总路线上读出时,8255A的引脚CS#为低电平、A1为高电平、A0为低电平、RD#为低电平、WR#为高电平。
7.6 设8255A的4个端口地址为60H~63H,试编写下列各种情况下的初始化程序。
国防《微机原理与接口技术》教学资料包 课后习题答案 第7章
习题71.答:所谓中断,就是在外部事件向CPU发出中断请求时,CPU暂停当前的服务程序,转去处理相应的外部事件;执行完毕之后,再返回到原来程序停止的地方去继续执行主程序。
在时间上看,这个中断服务程序更像是在原程序中临时嵌入的一段程序,因此常将原程序称为主程序,而中断服务程序称之为中断子程序,提出中断请求的信息源常称为中断源。
中断源有如下分类:(1)外设中断。
如一般的输入、输出设备,如键盘、打印机、扫描仪等。
(2)硬件故障中断。
如电源掉电引起中断。
(3)指令中断。
如执行“INT 21H”指令引起的中断。
(4)程序性中断。
如由于程序员的疏忽或算法上的差错,使程序在运行中出现错误而引起的中断。
2.答:CPU收到中断请求信号后,先判断中断源,然后获取中断类型码,根据中断类型码去访问中断向量表,保存断点保护现场,然后读取中断向量装入CS和IP,执行中断服务子程序,执行完毕后,返回断点继续执行主程序。
3.答:解决两个问题:一是在输入输出过程中,CPU与外设之间数据传输的实时性较差的问题;二是要求CPU具有实时处理外部请求等随机事件能力的问题。
4.答:内部中断:在CPU内部引起的中断,一旦发生,必须响应。
外部中断:由CPU以外的其他设备引起的中断。
(1)非屏蔽中断。
不受中断屏蔽标志位IF的控制,当NMI引脚上接收到中断请求后,CPU在当前指令执行完毕后,就立即响应。
(2)可屏蔽中断。
常用的外设一般通过CPU的INTR引脚发出中断请求,它受CPU内中断屏蔽标志位IF的控制。
5.答:每个中断源都有一个相应的中断服务程序,存放在内存中,每个中断服务程序都有一个入口地址。
CPU只需要找到相应的入口地址,就可以转到中断服务程序。
每个中断服务程序的入口地址(包括段地址和偏移地址)称为中断向量,每个中断类型对应一个中断向量。
所有中断处理程序的入口地址都集中放在内存中一个连续的区域内,按照中断类型号依次排列,形成一个数据表格,称为中断向量表。
《微机原理与接口技术》习题解答7
《微机原理与接口技术》习题解答习题77.1 什么是中断?常见的中断源有哪几类?CPU响应中断的条件是什么?【解答】中断是指CPU在正常执行程序时,由于内部/外部时间或程序的预先安排引起CPU暂时终止执行现行程序,转而去执行请求CPU为其服务的服务程序,待该服务程序执行完毕,又能自动返回到被中断的程序继续执行的过程。
常见的中断源有:一般的输入/输出设备请求中断;实时时钟请求中断;故障源;数据通道中断和软件中断。
CPU响应中断的条件:若为非屏蔽中断请求,则CPU执行完现行指令后,就立即响应中断。
CPU若要响应可屏蔽中断请求,必须满足以下三个条件:①无总线请求;②CPU 允许中断;③CPU执行完现行指令。
7.2 简述微机系统的中断处理过程。
【解答】(1)中断请求:外设需要进行中断处理时,向CPU提出中断请求。
(2)中断响应:CPU执行完现行指令后,就立即响应非屏蔽中断请求。
可屏蔽中断请求,CPU若要响应必须满足三个条件。
(3)中断处理:保护现场、开中断、中断服务。
(4)中断返回:CPU执行IRET中断返回指令时,自动把断点地址从堆栈中弹出到CS 和IP中,原来的标志寄存器内容弹回Flags,恢复到原来的断点继续执行程序。
7.3 软件中断和硬件中断有何特点?两者的主要区别是什么?【解答】硬件中断由外部硬件产生,是由CPU外部中断请求信号触发的一种中断,分为非屏蔽中断NMI和可屏蔽中断INTR。
软件中断是CPU根据某条指令或者对标志寄存器的某个标志位的设置而产生的,也称为内部中断。
通常有除法出错中断、INTO溢出中断、INT n中断、断点中断和单步中断等。
两者的主要区别:硬件中断由外部硬件产生,而软件中断与外部电路无关。
7.4 中断优先级的排队有哪些方法?采用软件优先级排队和硬件优先级排队各有什么特点?【解答】软件优先级排队:各中断源的优先权由软件安排。
优点是电路比较简单,可以直接修改软件查询顺序来修改中断优先权,不必更改硬件。
微机原理及接口第七章习题解答
“微机系统原理与接口技术”第七章习题解答(部分)1. 8086系统采用向量式中断,试简述8086系统中中断类型码、中断向量、中断向量表的含义及其之间的关系。
答:中断类型码:用于区分不同的中断源,即系统中每个中断源都应该对应一个唯一的类型 码。
8086系统中的中断类型码以 8位无符号数(00H 〜0FFH )表示,一共可以区分 256个不同的中断源。
中断向量:中断服务程序(ISR )的入口地址,也就是 ISR 的第一条指令在存储器中的 位置。
8086系统中的中断向量由两个字(4个字节)组成,低位字表示入口的偏移地址,高 位字表示入口的段基址。
显然,每个中断类型码对应一个中断向量,则8086系统中共应有256个中断向量。
中断向量表:中断向量的存放地。
8086系统将最低的 1KB (00000H 〜003FFH ) RAM 空间用于存放这256个中断向量。
三者之间的关系是:利用中断类型码 n 可以很容易地从中断向量表中找到该中断源所对应的中断向量,即:中断向量存放的起始地址 m = nX 4,从中断向量表的 m 地址单元开始连续取出的四个字节就是 n 号中断的ISR 入口地址。
8086CPU 正是用这种方法完成中断索引的。
系统将广义中断分为异常和狭义中断两大类。
(5)对。
4. 8086系统的RAM 存储单元中,从 0000H:002CH 开始依次存放 23H 、0FFH 、00H 和 0F0H 4个字节的中断向量,该向量对应的中断类型码是多少?而中断类型码为 14H 的中断向量应存放在哪些存储单元中?答:中断向量0F000:0FF23存放在0002CH 双字单元中,说明其对应的中断类型码N =2CH - 4= 0BH 。
14H 号中断向量的起始存放地址为4X 14H = 00050H ,即该中断向量的偏移量部分存放2.判断下列说法是否正确,如有错,指出错误原因并改正:(1) (2) (3) (4) (5) 答:(1)优先级别高的中断总是先响应、先处理。
微机原理与接口技术 第7章课后作业答案
5
OUT
DX,AL ;PC7置1
MOV AL,0FH
OUT
DX,AL
7.11 设8255芯片的接口地址范围为03F8H~03FBH,A 组 B 组均工作于方式0,A 口作为数据输出口,C 口低 4 位作 为控制信号输入口,其他端口未使用。试画出该片8255芯片与系统的电路连接图,并编写初始化程序。 解:8255芯片与系统的电路连接如图所示。 由题目知,不需对 C 口置位控制字,只需对8255置方式控制字,故其初始化程序如下: MOV DX,03FBH MOV AL,81H OUT DX,AL
A 13 A 11 A 10 A9 A8
A5 A3 A2
≥1
G2B
C B A 74LS138
(题7.4图)
3
8253的初始化程序如下: MOV DX,0D0D3H
MOV AL,16H
OUT DX,AL MOV AL,74H OUT DX,AL MOV AL,0B4H OUT DX,AL MOV DX,0D0D0H MOV AL,20 OUT DX,AL
2
8253 D0 D7 D0 D7 RD WR A1 A0 GATE0 GATE1 GATE2
+5V
IOR IOW IOR IOW 系 统 总 线 信 号 A 15 A 14 A 12 A7 A6 A4 &
A1
A0
…
G
G2A Y0
…
CS
OUT0 OUT1
OUT2
CLK2
CLK1
CLK0 2MHz
&
串行通信是将数据逐位的传送。其特点是传送速度相对较慢,但设备简单,需要的传输线少,成本较低。 所以常用于远距离通信。
微机原理与接口技术课后习题参考答案
《微机原理与接口技术》李华贵主编课后习题参考答案第1章(1.6 习题)1.简述名词的概念:微处理器、微型计算机、微型计算机系统。
答:(1)微处理器:微处理器(Microprocessor)简称µP或MP,或CPU。
CPU 是采用大规模和超大规模集成电路技术将算术逻辑部件ALU(Arithmetic Logic Unit)、控制部件CU(Control Unit)和寄存器组R(Registers)等三个基本部分以及内部总线集成在一块半导体芯片上构成的电子器件。
(2)微型计算机:微型计算机(Microcomputer)是指以微处理器为核心,配上由大规模集成电路制作的存储器、输入/输出接口电路及系统总线等所组成的计算机,简称微机。
(3)微型计算机系统:微型计算机系统由硬件与软件两大部分组成,分别称为硬件(Hardware)系统与软件(Software)系统。
其中,硬件(Hardware)系统由CPU、内存储器、各类I/O接口、相应的I/O设备以及连接各部件的地址总线、数据总线、控制总线等组成。
软件(Software)系统:计算机软件(Software)是指为运行、维护、管理、应用计算机所编制的程序及程序运行所需要的数据文档资料的总和。
一般把软件划分为系统软件和应用软件。
其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。
而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。
2.简述名词的概念:指令寄存器、地址寄存器、标志寄存器。
答:(1)指令寄存器:指令寄存器(Instruction Register,IR)用来保存计算机当前正在执行或即将执行的指令。
当一条指令被执行时,首先,CPU从内存取出指令的操作码,并存入IR中,以便指令译码器进行译码分析。
(2)地址寄存器:地址寄存器(Address Register,AR)被动地接受IP传送给它的地址值(二进制地址),AR的作用是保持IP送来的地址,并且以并行方式连接输出到CPU的地址引脚上,以便CPU访问指定的内存单元。
微机原理与接口技术第七章课后答案
微机原理与接口技术第七章课后答案1、 Keil uVision 5集成开发环境中,钩选“creat Hex File”复选框后,默认状态下的机器代码文件名与()相同。
[单选题] *A、项目名(正确答案)B、文件名C、项目文件夹名D、主函数名2、 Keil uVision 5集成开发环境中,编译生成的机器代码文件的后缀名为() [单选题] *A、.mifB、.asmC、 .hex(正确答案)D、 .uvproj3、累加器与扩展RAM进行数据传送,采用的助记符是() [单选题] *A、MOVB、 MOVCC、MOVX(正确答案)D、 XCH4、对于高128字节,访问时采用的寻址方式是() [单选题] *A、直接寻址B、寄存器间接寻址(正确答案)C、变址寻址D、立即数5、对于特殊功能寄存器,访问时采用的寻址方式是() [单选题] *A、直接寻址(正确答案)B、寄存器间接寻址C、变址寻址D、立即数6、对于程序存储器,访问时采用的寻址方式是() [单选题] *A、直接寻址B、寄存器间接寻址C、变址寻址(正确答案)D、立即数7、定义变量x为8位无符号数,并将其分配的程序存储空间,赋值100,正确的是() [单选题] *A、unsigned char code x=100;(正确答案)B、 unsigned char data x=100;C、 unsigned char xdata x=100;D、 unsigned char bdata x=100;8、当执行P1=P1&0xfe;程序时相当于对P1.0进行()操作,不影响其他位。
[单选题] *A、置1B、清零(正确答案)C、取反D、不变9、当执行P2=P2|0x01;程序时相当于对P2.0进行()操作,不影响其他位 [单选题] *A、置1(正确答案)B、清零C、取反D、不变10、当执行P3=P3^0x01;程序时相当于对P3.0进行()操作,不影响其他位 [单选题] *A、置1B、清零C、取反(正确答案)D、不变11、当(TMOD)=0x01时,定时/计数器T1工作于方式()状态 [单选题] *A、0,定时(正确答案)B、 0,计数C、 1,定时D、 1,计数12、当(TMOD)=0x00时,T0X12为1时,定时时/计数器T0计数脉冲是() [单选题] *A、系统时钟;(正确答案)B、系统时钟的12分频信号;C、P3.4引脚输入信号;D、 P3.5引脚输入信号13、当(IT0)=1时,外部中断0触发的方式是() [单选题] *A、高电平触发;B、低电平触发;C、下降沿触发(正确答案)D、上升沿/下降沿触皆触发14、 IAP15W4K58S4单片机串行接口1在工作方式1状态下工作时,一个字符帧的位数是() [单选题] *A、8B、 9C、 10(正确答案)D、1115、当(SM1)=1,(SM0)=0时,IAP15W4K58S4单片机的串行接口工作方式为()[单选题] *A、工作方式0B、工作方式1(正确答案)C、工作方式2D、工作方式316、 IAP15W4K58S4单片机的A/D转换模块中转换电路的类型是() [单选题] *A、逐次比较型(正确答案)B、并行比较型C、双积分型D、Σ-Δ型17 IAP15W4K58S4单片机的A/D转换的8个通道是在()口 [单选题] *A、P0B、 P1(正确答案)C、 P2D、P318、IAP15W4K58S4单片机的PWM计数器是一个()位的计数器。
微机原理、汇编语言与接口技术 第七章 习题答案 人民邮电出版社(周杰英 张萍 郭雪梅 著)
第7章输入/输出接口习题与参考答案这一章的习题与参考答案分为两大部分,一部分是输入输出概述及DMA控制器的习题与参考答案;另一部分是中断及中断控制器部分的习题与参考答案。
一、输入输出概述及DMA控制器的习题与参考答案1、请说明为什么输入接口的数据缓冲寄存器必须有三态输出功能而输出接口却不需要的原因。
解:输入接口的数据缓冲寄存器的输出端是直接接在数据总线上的,如果数据寄存器没有三态输出功能,则无论数据寄存器被寻址选中或未被选中,其数据都会被送上数据总线,若此时总线上真正要传送的数据与该输入缓存器的内容不一致时,就会发生总线冲突。
所以,输入接口的数据缓冲器必须有三态输出功能,以便当接口未被寻址选中时,其输出端处于高阻态,从而与总线隔离。
对于输出接口来说,是输入端与数据总线相连,而输出端是与外设相连,因此其输出不影响总线状态;另外,一个外设一般只与一个输出数据缓存器相连,因此输出接口的数据缓存器无须有三态输出功能。
2、8086/8088CPU中哪些寄存器可以用于I/O寻址?若I/O端口地址分别是10H和100H,分别写出向这两个端口写入73H的程序段。
解:8086/8088CPU内可以用于I/O寻址的寄存器为AL、AX和DX。
向端口10H写入73H的程序段为: MOV AL,73HOUT 10H,AL向端口10H写入73H的程序段为: MOV AL,73HMOV DX,100HOUT DX,AL3、图为7段显示器接口,显示器采用共阳极接法,试编写程序段,使AL中的一位十六进制数显示于显示器上。
输出锁存器地址为40H。
解:TABLE DB 3FH,06H,5BH,4FHDB 66H,6DH,7DH,07HDB 7FH,67H,77H,7CH,DB 39H,5EH,79H,71HLEA BX,TABLEXLATOUT 40H,AL4、PC/XT机有哪些输入输出方式?各自的特点如何?DMA控制器应具备哪些功能?解:无条件方式:需要外设处于就绪状态,硬件简单;查询方式:CPU需要不断地查询外设是否就绪,浪费CPU时间,硬件较简单;中断方式:外设准备好后,向CPU发中断请求,请求CPU完成数据传输,外设与CPU并行;硬件又比前两者复杂。
微机原理第7章习题答案.docx
习题及解答1.列举中断的具体应用。
要点:符合如下四种的均可(1)响应外部突发事件。
(2)实时多任务调度。
(3)实现外设与CPU的并行处理(4)分时多任务操作系统的基础。
2.中断的分类方式及其关系。
要点:3.中断向量表的功能时什么,8086/8088CPU如何对中断源识别并跳转到正确的中断服务程序入口?要点:中断向量表是存放中断服务程序入口地址的一个特定的内存区域,屮断号都与一个中断服务程序的入口地址相对应,实现中断处理程序的直接跳转8086/8088cpu通过中断号标识中断源,外部中断的中断号山中断控制器(如8259a)提供,内部中断中断号和不可屏蔽中断号系统固定分配发生中断时:1)将标志寄存器、CS、TP内容压入堆栈。
2)获取中断类型号n,生成中断向量表地址4杓。
3)从中断向量表地址为4*n的存储单元中収出中断向量送入CS和1P,继而转去执行中断服务子程序。
4.中断的一般处理流程包括那些步骤,分别完成什么功能?要点:中断处理的一般过程山中断请求、中断优先级判别、中断响应、现场保护、中断服务、现场恢复和中断返回构成。
中断请求:发起中断信号中断判优:优先级判断确定响应那个中断中断响应:通过中断屏蔽确定是否响应中断,回复中断响应信号现场保护:保存状态寄存器、地址寄存器和相关重要寄存器中断服务:中断处理程序现场恢复:恢复状态寄存器、地址寄存器和其他重要寄存器中断返回:跳转到断点5.8259A如何进行优先级管理?要点:全嵌套方式、特殊全嵌套方式和优先级自动循环方式,分别针对单片,级联和特殊情况下的应用6.设8259A的端口地址为80H和81H,用程序清除中断服务寄存器的ISR6。
;EOI 二1; SL 二1; R=0; L2L1L0二6 ;设置0CW27. 2片8259A 组成的级联系统,设备A 接在从片的IR0上,从片接在主片的IR4±,说明A 设备发生中断到CPU 响应的全过程。
要点:1, A 设备产生中断请求2, 从片8259A 进行优先级判断,如果IR0上的中断优先级高于当前从片的其它优先级, 从片8259A 响应屮断,向主片的IR4脚发起屮断请求3, 主片8259A 进行优先级判断,如果IR4上的中断请求优先级高于当前主片的其它优 先级,则主片通过INT 管脚向CPU 发起屮断请求4, CPU 接收到中断请求后,若允许中断,则向主片8259A 发送两个INTA 响应。
微机接口作业及答案
《微型计算机原理与接口技术》部分作业及补充题参考答案第7章存储器系统P2176.某SRAM存储芯片,其字位结构为512K×8bit,试问其地址、数据引脚各是多少个?答:∵219=512K,所以地址引脚需19根;数据引脚需8根(8bit)。
8.现有1024×1bit的存储芯片,若用它组成容量为16K×8bit的存储器。
试求:(1)实现该存储器所需的芯片数量答:(16K×8bit)/(1K×1bit)=128片(2)该存储器所需地址的地址码总位数是多少?其中几位选片?几位用作片内地址?答:∵214 =16K,所以地址码总位数为14位。
而1024×1bit存储芯片需要地址10位,因此选片地址为4位,片内地址为10位。
第8章输入/输出系统P2442.接口电路的作用是什么?I/O接口应具备哪些功能?参见教材P2193.什么是端口?端口有几类?参见教材P220 8.1.2 输入输出端口4.I/O端口有哪两种编址方式?PC系列机采用哪种编址方式?答:I/O端口和存储单元统一编址及I/O端口独立编址两种。
PC机采用I/O端口独立编址。
7. 定时/计数器的3个通道在PC系列机中是如何应用的?答:0#计数器用于系统时钟中断;1#计数器用于动态存储器刷新定时;2#计数器用于发声系统音调控制。
10.系统机定时/计数器的通道0定时周期最长是多少?要实现长时间定时,应采取什么措施?如果采用外扩8254定时/计数器实现长时间定时,应采取哪些措施?答:系统机定时/计数器通道0定时周期最长是55ms。
要实现长时间定时,只能使用 INT 1CH 中断的方法,通过对预先设定的中断次数进行计数,达到n倍55ms的定时目的。
采用外扩8254,可以使用三个通道硬件级联的方法实现长时间定时。
补充题:设PC 系统机外扩了一片8254 及相应的实验电路。
(1) 根据由门电路构成的译码电路,分析出该片8254 的四个端口地址。
微计算机原理部分习题答案 7章
习题答案第6、7 章6-2 简述接口电路组成中各部分的作用,并区分什么是接口?什么是端口?答:接口部分功能如下:1.接向CPU部分的功能(1)总线驱动器:用来实现对CPU数据总线速度和驱动能力的匹配。
(2)地址译码器:接收CPU地址总线信号,进行译码,实现对各寄存器(端口)的寻址。
(3)控制逻辑:接收CPU控制总线的读/写等控制信号,以实现对各寄存器(端口)的读/写和时序控制。
2.接向外设部分的功能(1)数据寄存器(缓冲器):包括数据寄存器和输出寄存器。
前者暂存外设送来的数据,以便CPU读取,后者暂存CPU送来的数据,以便外设取走。
(2)控制寄存器:接收存放CPU的各种控制命令(或控制字)及其他信息。
这些控制命令用以设置接口工作方式、工作速度、指定某些参数及引脚功能等。
控制寄存器一般只能写入。
(3)状态寄存器:保存外设的当前信息。
如,忙/闲状态、准备就绪状态等等,以供CPU查询、判断。
以上3个寄存器均可由程序进行读或写。
类似存储器单元,所以又称为可编程序的I/O端口。
通常由系统给它们各分配一个地址码,称作端口地址。
外设必须通过输入或输出接口电路才能于CPU交换信息。
这种电路简称接口。
每个接口电路都需占用CPU的一个或多个I/O端口地址。
如8255A是一种接口,它占用4个端口地址。
6-3 说明CPU对I/O设备采用的两种不同编趾方式的优缺点和访问I/O设备采用的指令有哪些?答:I/O设备两种编趾方法是:1.统一编趾这种编趾方式又叫存储器映象方式,是从存储器空间划出一部分给I/O端口。
每个端口相当于一个存储单元。
优点是指令系统简单,便于掌握,且访问外设的寻址方式多。
缺点是,译码相对复杂。
2.I/O端口单独编趾译码电路相对简单(I/O指令所需地址线相对较少)。
缺点:指令系统相对复杂,且单独的I/O指令寻址方式弱。
访问I/O设备采用的指令是:(1)IN AL,PORT(2)IN AX.PORT(3)IN AL,DX(4)IN AX,DX(5)OUT PORT,AL(6)OUT PORT,AX(7)OUT DX.AL(8)OUT DX,AX6-4说明CPU与I/O设备之间交换数据的控制方式有哪些?比较它们的优缺点?答:CPU与外设之间数据交换的控制方式可归纳为3种:程序控制方式、中断控制方式和直接存储器存取(DMA)方式。
微机原理第7章课后综合题答案详解
41
3.如图所示,将 8255 的 C 端口接 8 个发光二极管,使这 8 个发光二极管依次 亮灭,其中 74LS138 译码器与地址总线已经连接正确。 (1)C 口端口地址为多少?控制口端口地址为多少? (2)按位置位/复位字 0FH 含义是什么? (3)试编写实现 8 个发光二极管循环亮灭的程序。 (已知有一个延时 1 秒的子 程序,其入口地址为 DELAY1S) 。
第 7 章 微型计算机的接口技术
一、选择题 二、填空题 三、简答题 四、综合题
1. 设 8253 计数器的时钟输入频率为 1.91MHz, 为产生 25KHz 的方波输出信号, 应向计数器装入的计数初值为多少? 答: 1.19 MHz 25 KHz 76.4 应向计数器装入的初值是 76。 2.设 8253 三个计数器的端口地址为 201H、202H、203H,控制寄存器端口地 址 200H。输入时钟为 2MHz,让 1 号通道周期性的发出脉冲,其脉冲周期为 1ms, 试编写初化程序段。 答: 要输出脉冲周期为 1ms,输出脉冲的频率是 1 (1103 ) 1000 ,当输入时钟频率 为 2MHz 时,计数器初值是 2MHz 1000 2000 使用计数器 1,先读低 8 位,后读高 8 位,设为方式 3,二进制计数,控制字是 76H。设控制口的地址是 200H,计数器 1 的地址是 202H。程序段如下: MOV MOV OUT MOV MOV OUT MOV OUT DX,200H AL,76H DX,AL DX,202H AX,2000 DX,AL AL,AH DX,AL ;后送高 8 位计数初值 ;先送低 8 位计数初值 ;送控制命令字
第7章作业参考答案
2.8 8259A管理的 路外部中断向量存放在中断向量表中连续 管理的8路外部中断向量存放在中断向量表中连续 管理的 个字节中。( 的32个字节中。( ) 个字节中。(√) 2.9 8086系统中,软件中断和非屏蔽中断执行两个中断响应 系统中, 系统中 总线周期。 总线周期。 (×) 2.10 在执行某一级的中断服务程序中,如果有较高优先级的 在执行某一级的中断服务程序中, 中断源请求中断,则都要立即响应较高优先级的中断。(×) 中断源请求中断,则都要立即响应较高优先级的中断。(× 。( 2.11 中断屏蔽位为程序员提供了控制中断处理顺序的手段。 中断屏蔽位为程序员提供了控制中断处理顺序的手段。 (√) ) 2.12 8259A可以编程实现某些低优先级中断打断高优先级 可以编程实现某些低优先级中断打断高优先级 中断的工作方式。( 。(√) 中断的工作方式。( ) 2.13 中断向量表是指中断类型编码表。(×) 中断向量表是指中断类型编码表。( 。(× 2.14 8259A的普通全嵌套方式中,各中断源的优先级是固定 全嵌套方式中, 的普通全嵌套方式中 的优先级最高, 的最低。 的,IR0的优先级最高,IR7的最低。 (√) ) 2.15 当中断允许时,CPU在每条指令的最后一个时钟周期检测 当中断允许时,CPU在每条指令的最后一个时钟周期检测 中断请求。 中断请求。 (√) ) 2.16 8086CPU响应外部可屏蔽中断INTR时,在第二个中断响应 8086CPU响应外部可屏蔽中断INTR时 响应外部可屏蔽中断INTR 周期,由数据总线读入外设的中断类型码。 周期,由数据总线读入外设的中断类型码。 (√) ) 7
8
三、简答题 3.1 8255A的方式选择控制字和端口 置0/置1控制字都是写 的方式选择控制字和端口C置 置 控制字都是写 的方式选择控制字和端口 入控制端口的, 是怎样识别的? 入控制端口的,8255A是怎样识别的? 是怎样识别的 解:通过最高位识别,D7=1,为方式选择控制字;D7=0, 通过最高位识别, ,为方式选择控制字; , 为端口C置 置 控制字 控制字。 为端口 置0/置1控制字。 3.2 分别写出完成将 分别写出完成将PC2置1和 PC4置0的控制字。 的控制字。 置 和 置 的控制字 解:05H , 08H 3.3 若8255A控制寄存器的端口地址为 控制寄存器的端口地址为63H,各端口都工作于 控制寄存器的端口地址为 , 方式0, 口和 口和PC7~PC4为输入,B口和 为输入, 口和 口和PC3~PC0为输出, 为输出, 方式 ,A口和 为输入 为输出 请写出初始化程序段。 请写出初始化程序段。 AL , 98H 解: MOV OUT 63H , AL 3.4 8255A的什么引脚完成内部 端口地址选择? 的什么引脚完成内部I/O端口地址选择 的什么引脚完成内部 端口地址选择? 解:A1和A0 和 3.5 在8255A的选通输入操作中用什么信号来置位 的选通输入操作中用什么信号来置位IBF引脚? 引脚? 的选通输入操作中用什么信号来置位 引脚 解:STB 9
微机原理第7章练习题及答案
、自测练习题1 字节。
㈠ 选择题 .一微机系统有 第 7章 输入/ 输出与中断10 根地址线用于 I /O 端口寻址,因而具有I /O 空间的范围是() C) 0.5M D) 1M I / O 端口所需的时间称为一个 指令周期 A) 1024.8086CPU 读/写一次存储器或A) 总线周期 B) 指令周期 C) 时钟周期 .微型计算机的输入/输出有三种不同的控制方法,其中以 B) 10K D) (3 是微机进行I /O 的一种最主要的控制方式。
A)程序控制 B) 中断控制 C) DMA 控制 •程序查询I /O 方式的工作流程是按() 的次序完成一个字符的传输。
A)B) C) D) D) 写数据端口,读/写控制端口 读状态端口,读/写数据端口 写控制端口,读状态端口,写数据端口 随I /O 接口的具体要求而定.在CPU 与外设的 A) 同步传送.在CPU 与外设的 A) 无条件传送 .用具有两个状态 7 送方式来输入信息。
A) 无条件 .用一组发光二极管作为简单输出设备时,10 11 l3 ( ) 。
基本指令执行时间 ) 控制的输入/输出 以上均可 I /O 传送控制方式中,效率高、实时性强的方式是()。
B) 查询传送 C) 无条件传送 D) 中断传送I /O 传送控制方式中,传送速度最快的方式是 ()。
B) “0” B) 查询传送 C) 中断传送 D) DMA 传递和“1”态)的一组开关作简单输入设备时,应采用( ) 传查询 A) DMA B) 无条件 .在微机系统中引入中断技术,可以A) 提高外设速度 C) 提高处理器的效率.CPU 响应中断请求的时刻是在 (A) 执行完成正在执行的程序以后C) 执行完本时钟周期以后.8086/8088CPU 向应两个硬中断A) 允许中断C) 总线空闲 C) 中断应采用C) )B) D) 查询 OB) D) DMA 传送方式来输出信息。
D) 中断O减轻主存负担 增加信息交换的精度执行完正在执行的指令以后 D)执行完正在执行的机器周期以后 INTR 和NMI 时,相同的必要条件是B)当前I / O 操作执行结束 D) 当前访问内存操作结束 .在微型计算机系统中,高速外设与内存储器进行批量数据传送时,应采用A) 无条件传送 B) 程序查询控制 C) 中断控制D) 直接存储器存取.在进入DMA 乍方式之前,DMA 控制器是被当作CPU 总线上的一个( A) 主处理器 B) I/O 设备 C) I/O 接口•当微机系统工作在 DMA 方式时,该系统的地址信号是由 A) 微处理器 B)DMA 控制器 C) 中断控制器)。
微机原理与接口技术 第七章 课后答案
第七章作业参考答案1. 8086/8088共有多少矢量号?每一个矢量号占用矢量表的几个字节空间?它们的内容含义是什么?中断矢量表定位于内存储器的何处?若中断矢量号N=19H,计算该中断程序的矢量在矢量表中的地址。
答:8086/8088共有256个矢量号。
每一个矢量号占用矢量表的4个字节空间,前2个字节内容表示中断服务子程序入口地址的偏移地址;后2个字节内容表示中断服务子程序入口地址的段地址。
中断矢量表定位于内存储器的00000H~003FFH。
当N=19H时,在矢量表中的地址为:0000:0064H.2.若中断矢量表地址00060H存放4200H,00062H中存放1080H,则对应的中断类型号是多少?中断服务程序的入口地址(逻辑地址)是多少?答:对应的中断类型号是18H。
中断服务程序的入口地址(逻辑地址)是1080:4200H.3.什么是中断?PC机中有哪些类型中断?应用程序在修改中断矢量时,为什么要关中断?答:中断是指当CPU正常运行程序时,由于CPU内部事件或外设请求,引起CPU暂时中断当前正在运行的程序,转去执行请求中断的外设(或内部事件)的中断服务子程序,执行完中断服务子程序后,再返回原断点处继续执行被暂时中断的程序。
PC机的中断类型:外部中断与内部中断。
在应用程序修改中断矢量时,防止其它中断发生,因此需要关中断。
4.8259A的ICW2设置了中断类型码的哪几位?说明对8259A分别设置ICW2为30H、34H、38H有什么区别?答:8259A的ICW2设置了中断类型码的高5位,低3位自动插入。
当8259A对ICW2设置为30H时,说明中断类型码为30H~37H;当8259A对ICW2设置为34H时,中断类型码仍为30H~37H;当8259A对ICW2设置为38H时,说明中断类型码为38H~3FH;5.在由8086构成的最小方式系统中,有一片8259A构成中断控制系统。
设在片内A0=0时的端口地址用P8259A表示,在片内A0=1时的端口地址用P8259B表示。
《微机原理与接口技术》习题答案
习题参考答案第1章习题参考答案1. (1)D (2)D (3)B (4)C (5)D (6)D2. 答:计算机是一种以电子器件为基础的,不需人的直接干预,能够对各种数字化信息进行快速算术和逻辑运算的工具,是一个由硬件﹑软件组成的复杂的自动化设备。
理解计算机的概念,应从六个方面:(1)以电子器件为物质基础,即研究的对象是电子数字计算机(Digital Computer);(2)不需要人的直接干预,说明具有自动化能力,其前提是存储程序;(3)处理各种数字化信息,计算机以二进制编码作为数字化编码及运算的基础;(4)具有算逻运算能力,基本运算操作是算术和逻辑运算;(5)计算机是快速工具,主要取决于两个因素:一是电子器件,二是存储程序。
(6)由硬件和软件组成。
3. 答:见本章小结。
4. 答:计算机的生命力在于它的广泛应用,应用的范围几乎涉及人类社会的所有领域。
归纳起来,在科学计算、过程检测与控制、信息管理、计算机辅助系统等领域中的应用成就最为突出。
举例:计算机辅助教学CAI;学生的学籍管理系统;数字图书馆系统;虚拟现实系统;售票系统;学校的一卡通系统等。
5. 答:冯•诺依曼原理的基本思想是:•采用二进制形式表示数据和指令。
指令由操作码和地址码组成。
•将程序和数据存放在存储器中,使计算机在工作时从存储器取出指令加以执行,自动完成计算任务。
这就是“存储程序”和“程序控制”(简称存储程序控制)的概念。
•指令的执行是顺序的,即一般按照指令在存储器中存放的顺序执行,程序分支由转移指令实现。
•计算机由存储器、运算器、控制器、输入设备和输出设备五大基本部件组成,并规定了5部分的基本功能。
冯•诺依曼型计算机的基本特点也可以用“存储程序”和“程序控制”来高度概括。
6. 答:计算机的硬件系统由有形的电子器件等构成的,它包括运算器、存储器、控制器、输入输出设备及总线系统组成。
而总线分为数据总线、地址总线、控制总线,其结构有单总线结构、双总线结构及多总线结构。
微机原理与接口技术答案
微机原理与接口技术部分习题答案第一章部分习题答案5. 解:(1)10110.101B=22.625 (2)10010010.001B=146.0625(3)11010.1101B=26.81257. 解:a=1011B=11, b=11001B=25, c=100110B=38(1)a+b=100100B=36 (2)c-a-b=10B=2(3)a·b=100010011B=275 (4)c/b=1……1101B(=13)9. 解:(1)+1010101B 原码01010101B 补码01010101B(2)-1010101B 原码11010101B 补码10101011B(3)+1111111B 原码01111111B 补码01111111B(4)-1111111B 原码11111111B 补码10000001B(5)+1000000B 原码01000000B 补码01000000B(6)-1000000B 原码11000000B 补码11000000B11. 解:按补码表示+87=0101 0111B;+73=0100 1001B;-87=1010 1001B;-73=1011 0111B(1)87-73=0101 0111B-0100 1001B=1110B=14(2)87+(-73)=0101 0111B+1011 0111B=[1]0000 1110B=14(舍去进位)(3)87-(-73)=0101 0111B-1011 0111B=[-1]1010 0000B=-96(溢出)(4)(-87)+73=1010 1001B+0100 1001B=1111 0010B=-14(5)(-87)-73=1010 1001B-0100 1001B=[-1]0110 0000B=96(溢出)(6)(-87)-(-73)=1010 1001B-1011 0111B=1111 0010B=-1413. 解:(1)a=37H, b=57H;a+b=8EH; a-b=[-1]E0H=-32(2)a=0B7H, b=0D7H; a+b=[1]8EH=-114; a-b=[-1]E0H=-32(3)a=0F7H, b=0D7H; a+b=[1]CEH=-50; a-b=20H=32(4)a=37H, b=0C7H; a+b=FEH=-2; a-b=[-1]70H=11215. 解:(1)将38、42表示成组合BCD码:38H、42H,然后按二进制进行运算,并根据运算过程中的AF,CF进行加6/减6修正。
微机原理与接口技术(楼顺天第二版)第七章习题解答
微机原理与接口技术(楼顺天第二版)习题解答第7章常用芯片的接口技术7.1答:(1)地址选择;(2)控制功能;(3)状态指示;(4)速度匹配;(5)转换信息格式;(6)电平转换;(7)可编程性。
7.2 答:I/O接口是指I/O设备与系统总线之间的连接部件;I/O端口是指I/O接口内部可由CPU进行读写操作的各种寄存器,根据存放信息的不同,这些寄存器分别称为数据端口、控制端口和状态端口。
7.3答:I/O端口编址的方式可以分为独立编址和统一编址两种方式。
独立编址方式是指I/O端口与存储器有相互独立的地址空间。
统一编址方式是指I/O端口与存储器共享一个地址空间,所有的存储单元只占用其中的一部分地址,而I/O端口则占用另外一部分地址。
优缺点:独立编址方式的优点之一是存储器的容量可以达到与地址总线所决定的地址空间相同;优点之二是访问I/O端口时的地址位数可以较少,提高总线的利用率。
但是缺点是必须设置专门的I/O指令,增加了指令系统和有关硬件的复杂性。
与独立编址方式相比,统一编址方式的优点是无需专门的I/O指令,从而使编程较灵活,但是I/O端口占用了存储器的一部分地址空间,因而影响到系统中的存储器的容量,并且访问存储器和访问I/O端口必须使用相同位数的地址,使指令地址码加长,总线中传送信息量增加。
7.4 答:程序查询方式的优点在于可以防止数据的丢失,实现起来较为简单;缺点是它占用了微处理器的大量时间,实时性较差。
中断方式具有较好的实时性;但在一定程度上增加成本和复杂性。
DMA方式的突出优点是传送过程无须处理器的控制,数据也无须经过微处理器,而是直接在I/O设备与主存储器间进行,因此既节约了微处理器的时间,也使传送速率大大提高;缺点是输入/输出操作占用微处理器时间。
7.5 答:I/O设备种类繁多、数据传送与响应速度差别大、电平信号各不相同、一般不直接具备控制功能和可编程性,所以,一般不能直接将I/O设备连接到系统总线上。
北邮微机原理与接口技术周峰第七章答案 (2)
1、当办理器在履行程序是,被外面或内部事件恳求打断,转而去履行一段该事件的的程序,待该服务程序履行完成后又返回到断点处持续履行本来的程序,这个过程称为中止。
2、由于引入中止此后 CPU不在不停的查问 I/O 接口能否已达成输入输出准备,而是持续履行自己的程序。
3、CPU辨别 xx 的方式有两种:查问中止和向量中止。
查问中止中经过读到的状态端口的值来确立哪一个外设发出了中止恳求。
向量中止中外设经中止控制器向办理器提出中止恳求,办理器相应中止发出应答信号,中止控制器收到应答信号后发出外设的中止向量号,办理器利用中止向量号,确立要履行的中止办理程序地点。
4、中止向量是中止程序的进口地点;17H:15H5、中止向量表寄存地点从内存的 00:00 开始;每个表项寄存对应中止办理程序的段地点和偏移地点;可管理 256 其中止向量。
6、CPU每达成一条指令都要检查能否有中止恳求,若发现有中止办理恳求则将相应的寄存器入栈,利用中止号读取中止办理程序进口地点改变CS:IP,而后开始履行中止办理程序。
中止办理程序达成此后,恢复现场,履行下一条指令。
7、IRR是一个八位锁存器,用来锁存外面中止源发出的中止恳求信号 IR0-IR7;IMR 是一个八位寄存器,用来设置中止恳求的障蔽信息; ISR是一个八位寄存器,用于记录目前正在被服务的全部中止源,包含服务还没有达成,半途被更高优先级打断的那些中止。
8、目前正在履行的中止服务程序能够被优先级相等或更高的中止恳求打断,称这类逃窜方式为特别完整逃窜方式;当多片 8259A 工作在级联方式下,主频一定采纳这类方式。
9、非自动中止结束方式中,中间止服务达成且在中止服务程序返回以前,不准在中止服务程序中安排向8259A 发出中止结束命令的指令才能是ISR中的相应位清零。
一般中止结束命令使用与全嵌套方式,指定中止结束命令合用于循环优先级方式。
10、11、由于假如中止嵌套方式下瞎用自动中止结束方式,则在中止响应周期中 ISR的相应为就被清零,优先级电路老是以为新的中止优先级更高,老是打断正在履行的中止服务程序,致使中止优先级管理杂乱。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(×)
2.10 在执行某一级的中断服务程序中,如果有较高优先级的中断源请中断屏蔽位为程序员提供了控制中断处理顺序的手段。(√)
2.12
8259A可以编程实现某些低优先级中断打断高优先级中断的工作方式。(√)
2.13
中断向量表是指中断类型编码表。(×)
。
(B)
A.
屏蔽正在被服务的中断,使其不再发出中断请求
B. 清除该中断服务寄存器中的对应位,以允许同级或低级的中断能被响应
C.
清除该中断请求寄存器中的对应位,以免重复响应该中断。
D.
判定优先级
1.10 下列8259A的命令字中,必须在正常操作开始前写入的是
。
(A)
A.
初始化命令字ICW
B.
操作命令字OCW
储器的
单元中。
A.
00051H~00054H
B.
C.
0000:0050H~0000:0053H D.0000:0056H~0000:0059H
(C) 00056H~00059H
分析:当80486工作在实地址方式下时,和8086一样,中断向量地址=中断类型 号*4
1.13 80X86系统中,用来确定硬件中断服务程序的入口地址的是
。
(C)
A.主程序中的调用指令
B.主程序中的转移指令
C.中断控制器发出的类型码
D.中断控制器中的中断服务寄存器ISR
1.14
CPU通常在
时响应中断。
(D)
A.
取指周期结束
B.
外设提出中断申请
C.
INTR为高电平
D.
一条指令结束
1.15
80X86系统中,
IRET指令执行的出栈恢复操作不包括断点处的
。
(B)
A. CS
B. SS
C. FLAGS
D. IP
二、判断对错,对的打¡°√¡±,错的打¡°χ¡±
2.1 80X86的外部硬件中断包括非屏蔽中断(NMI)和可屏蔽中断(INTR)两类,它
们都受CPU内部的中断允许标志(IF)的控制。(×)
2.2 任何一种可编程I/O接口芯片,工作前都必须先向它的控制寄存器写入控制字,
以选择所需工作方式和功能。(√)
2.3 一般情况下,无论外部中断还是CPU内部异常,中断处理完后均返回被中断指令
的下一条指令开始执行。(√)
2.4 对于可屏蔽中断的嵌套处理原则是允许高级中断打断低级中断,允许同级中断
相互打断,而不允许低级中断打断高级中断。(×)
2.5 CPU响应外设的中断请求时,要把标志寄存器的IF和TF清零。(√)
。若要调整中断事件的响应顺序,可以利用
。
(B)
A. 中断响应 B. 中断屏蔽 C. 中断向量 D. 中断嵌套
1.3
8086对下列中断优先级响应最高的请求是
。(C)
A. NMI
B. INTR
C. 内部软件中断
D.
单步中断
1.4 执行INT n指令或响应中断时,CPU入栈操作保护的次序是
。
(A)
A. FLAGS ,CS,IP
2015年《微机控制与接口技术》第7章作业参考答案
一、单选题:将正确答案的序号填入
上
。
1.1 在PC/XT微机中,NMI中断的中断向量在中断向量表中的位置是
。(C)
A.
由程序指定的
B.
由DOS自动分配的
C.
固定在0008H开始的4个字节中
D.
固定在中断向量表的表首
1.2 如果有多个中断同时发生,系统将根据中断优先级响应优先级最高的中断请求
C.
初始化命令字ICW1
D. 初始化命令字ICW3
1.11 有三片8259级联,从片分别接入主片的IR2和IR5,则主8259的ICW3中的内容为
;两片从片8259的ICW3的内容分别为
。
(A,
D)
A. 24H
B. 42H
C. 00H,01H
D.
02H,05H
分析:初始化命令ICW3的功能是设置级联控制方式。对主片,各位对应IR0~IR7 的连接情况,此题给定的条件是IR2、IR5接有从片,所以控制字为00100100B=2 4H。对从片,ICW3的高5位为0,低三位是对应主片IRi的编码,所以接IR2的从 片控制字为00000010H=02H,接IR5的从片控制字为00000101B=05H 1.12 当80486工作在实地址方式下时,已知中断类型号为14H,则其中断向量存放在存
2.21 异步通信与同步通信的差别主要表现在字符与字符间的传送一个是异步,一个
2.17 同步串行传送能够得到比异步串行传送更高的传输速率和传输效率。(√)
2.18 异步串行通信中,检测一个新字符的开始是利用极性相反的停止位(空闲位)
与起始位之间的负跳变来实现的。(√)
2.19 在微型计算机中,串行输入输出端口与微处理器之间是采用串行方式交换数据
的。(×)
2.20 奇偶校验位是根据传送数据中的“1”的个数进行编码的。 (√)
2.14 8259A的普通全嵌套方式中,各中断源的优先级是固定的,IR0的优先级最高,I
R7的最低。
(√)
2.15 当中断允许时,CPU在每条指令的最后一个时钟周期检测中断请求。
(√)
2.16 8086CPU响应外部可屏蔽中断INTR时,在第二个中断响应周期,由数据总线读入
外设的中断类型码。 (√)
2.6 在80X86系统中,所有中断都要执行两个中断响应周期。(×)(只有可屏蔽中
断才是)
2.7 任何内部软件中断都不受IF和TF影响。(×) (单步中断受)
2.8 8259A管理的8路外部中断向量存放在中断向量表中连续的32个字节中。(√)
2.9
8086系统中,软件中断和非屏蔽中断执行两个中断响应总线周期。
B.
CS,IP, FLAGS
C. FLAGS ,IP,CS
D.
IP,CS, FLAGS
1.5中断向量地址是
。
(C)
A.
子程序入口
B.
中断服务程序入口地址
C.
中断服务程序入口地址的地址
D.
传送数据的起始地址
1.6
8086的中断源来自两个方面,即
。
(A)
A.
外部中断和内部中断
B.
可屏蔽和非屏蔽中断
C.
CPU产生的中断和软件中断
D.
单步和溢出错
1.7下面中断中,只有
需要中断类型码。
(C)
A. INTO
B.
INT n
C. INTR
D. NMI
1.8
当多片8259A级联使用时,对于从8259A,级联信号CAS2~CAS0是
。
(A)
A.
输入信号
B.
输出信号
C.
双向信号
D.
中断信号
1.9
当用
8259A中断控制器时,其中断服务程序执行EOI命令的作用是