2022年微机原理与接口技术第六章-A练习题及答案 .pdf

上传人:C****o 文档编号:42702603 上传时间:2022-09-16 格式:PDF 页数:14 大小:357.62KB
返回 下载 相关 举报
2022年微机原理与接口技术第六章-A练习题及答案 .pdf_第1页
第1页 / 共14页
2022年微机原理与接口技术第六章-A练习题及答案 .pdf_第2页
第2页 / 共14页
点击查看更多>>
资源描述

《2022年微机原理与接口技术第六章-A练习题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理与接口技术第六章-A练习题及答案 .pdf(14页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、精品-可编辑-中断技术和中断控制器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.外部

2、中断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 响应 INT

3、R 中断的条件是什么?答:(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 送标志寄存器名师资料总结-精品资料欢迎下载-名师精心整理-第

4、 1 页,共 14 页 -精品-可编辑-15.中断控制器8259A中下列寄存器的作用是什么?(1)IRR(中断请求寄存器):保存中断源的中断请求(2)IMR(中断屏蔽寄存器):屏蔽/允许中断源请求中断,由程序写入,1 为屏蔽,0 为允许(3)ISR(中断服务寄存器):记录 CPU 正在为哪些中断源服务(4)IVR(中断向量寄存器):保存中断向量号16、初使化时设置为非自动结束方式,那么在中断服务程序将结束时必须设置什么操作命令?如果不设置这种命令会发生什么现象?答案:当中断服务程序将结束时,必须发 0CW2=20H为中断结束命令,执行此命令即撤消正在服务的中断请求和服务标志;否则,即使返回主程

5、序但未退出此中断,造成中断响应的混乱。17、中断服务程序结束时,用 RET 指令代替 IRET 指令能否返回主程序?这样做存在什么问题?答案:RET 应该可以使中断服务程序返回主程序,但因为 RET 是子程序返回指令,它只从堆栈中恢复CS 和 IP,而不能使状态字PSW 得以恢复,所以不能使断点完全恢复,对原程序的继续执行造成不良影响.18、在哪些情况下须用CLI 指令关中断呢?在哪些情况下须用STI 指令开中断?答案:在程序初使化阶段,连续传送数据不希望被中断打断,用查询方式等情况下须用CLI 关中断.在程序初始化结束之后,退出中断服务程序前,中断过程中须响应更高级中断等情况下须用STI 开

6、中断.19、8259A的初始化命令字和操作命令字有什么差别?它们分别对应于编程结构中哪些内部寄存器?答案:初始化命令字通常在系统初始化阶段设置,从 ICW1 开始,按照固定次序的设置,一经设置完成,则在以后的操作中基本保持不变,操作命令字是在程序执行阶段向8259A 发出的命令字,实现以 8259A的状态,中断方式和过程的控制.操作命令字可以一个程序中多次设置,从而改变中断的方式.初始化命令字有4 个,分别为 ICW1,ICW2,ICW3,ICW4,操作命令字有#个,分别为 OCW1,OCW2,OCW3.20、8259A的优先级自动循环方式和优先级特殊循环方式有什么差别?答案:优先级自动循环方

7、式规定刚被服务过的中断其优先级为最高,相邻序号的中断级为最高优先级,依次循环.而优先级特殊循环方式是指定某个中断其优先级为最低,相邻高序号的中断其优先级则为最高.21、8259A的中断屏蔽寄存器IMR 和 8086/8088的中断允许标志IF 有什么差别?在中断响应过程中,它们怎样配合起来工作?答案:IMR 的 8 位对应 8 个中断级,其中置为 1 的位所对应的中断级的输入线IR 处于被屏蔽方式,被屏蔽的中断级请求不能使8259A 的 INT 输出端产生有效的请求信号.所以即使当中断允许IF=1 时也无法响应.IF 是 CPU 的中断允许标志,当 IF=0时所有可屏蔽中断被禁止.在中断响应过

8、程中,通过设置 IF,IMR 可灵活控制中断的优先次序.22、如果利用中断方式传送数据,则娄据是如何传输的?中断机构起什么作用?答案:利用中断方式传送数据,一般是首先向CPU 发出中断请求,CPU 响应中断后在中断处理程序中进行数据传输,传输完毕返回.中断机构起控制作用,实时性较强.23、在 8086/8088的中断系统中,响应中断过程是如何进入中断服务程务程序的?名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 14 页 -精品-可编辑-答案:中断源提供中断类型码,从中断向量表中相应位置取出中断服务程序首址置入IP 和 CS 中,程序转至中断服务程序.24、8259A的 ICW2

9、 设置了中断类型码的哪几位?说明对 8259A分别设置 ICW2 为 30H,38H,36H有什么差别?答案:因 ICW2 设置了中断类型码的高5 位,所以中断类型码基值必须是能被8 整除的值.若 ICW2 设置为 30H,则 8 级中断的类型码依次为30H37H.若设置为38H,则 8 级中断的类型码依次为38H3FH.若设置为36H 中断类型码为30H37H,因其高 5 位仍为 00110B.25、8259A通过 ICW4 可以给出哪些重要信息?在什么情况下不需要用ICW3?答案:ICW4中给出的重要信息是:特列全嵌套方式/正常全嵌套方式,非缓冲方式/缓冲方式,从片/主片,中断自动结束/中

10、断正常结束,8086/8088方式还是 8080/8085方式.当 ICW1 中的 IC4=0 时,表示不设置ICW4.当 ICW1 中的 SNGL=0时,表示为级联方式,需要设置 ICW3.26、8259A的特殊屏蔽方式和普通屏蔽方式相比,有什么不同之处?特殊屏蔽方式一般用在什么场合?答案:不同之处在于:当普通屏蔽方式中断服务程序正在执行时,同级或较低级和被屏蔽的中断请求不被响应,只有当前中断结束后方可响应同级或低级中断,特殊屏蔽方式除用OCW1屏蔽方式,屏蔽掉的和正在服务的中断级外,其他任何级的中断请求都将可能中断正在服务的中断(CPU 处于开中断状态).相当于赋于OCW1 中未屏蔽的中断

11、级有更高的优先权.用这种方法可在程序的不同阶段任意改变中断级的优先次序.27、8259A可编程中断控制器的主要功能有哪些?答案:主要功能有四个:(1)单片 8259A可管理 8 级优先权中断源,通过级联,最多可管理64 级优先权中断源.(2)对任何一级中断源都可单独进行屏蔽,使该中断请求暂时被挂起,直到取消屏蔽时.(3)能向 CPU 提供中断类型码.(4)具有多种中断优先级管理方式,这些管理方式可能过程序动态地进行变化.28、外设向 CPU 申请中断,但 CPU 不给以响应,其原因有哪些?答案:其原因有四个:(1)CPU 处于关中断状态,IF=0(2)该中断请求已被屏蔽;(3)该中断请求的时间

12、太短,未能保持到指令周期结束;(4)CPU 已释放总线(即已响应了DMA 请求),而未收回总线控制权.29、写出 8086CPU 各内部中断名称及产生的条件.答案:(1)指令中断INT n.n 由用户定义.(2)断点中断 INT 3.断点由用户设置.(3)单步中断.TF=1.(4)溢出中断 INTO.当 OF=1时,执行一条 INT4 指令.(5)除法出错中断.执行 DIV 或 IDIV 指令后,或商大于表示范围则执行一条INT0 指令.五、应用题30、下面对一个主从式8259A系统进行初始化的程序段.请对以下程序段详细注释,并具本说明各初始化命令字的含义.名师资料总结-精品资料欢迎下载-名师

13、精心整理-第 3 页,共 14 页 -精品-可编辑-主片初始程序:M82590 EQU 40HM82591 EQU 41HMOV AL,11HMOV DX,M82590OUT DX,AL;(1)MOV AL,08HINC DXOUT DX,AL;(2)MOV AL,04HOUT DX,AL;(3)MOV AL,01HOUT DX,AL;(4)从片初始化程序:S82590 EQU 90HS82591 EQU 91HMOV DX,S82590MOV AL,11HOUT DX,AL;(5)MOV AL,70HINC DXOUT DX,AL;(6)MOV AL,02HOUT DX,AL;(7)MOV

14、AL,01HOUT DX,AL;(8)答案:(1)设 ICW1,中断请求信号为上升沿,级联方式,须设 ICW4(2)设 ICW2,中断类型码基值为08H(3)设 ICW3,IR2与从片的 INT 相连(4)设 ICW4,正常的完全嵌套,非缓冲方式,正常中断结束,8086/8088方式(5)同主片 ICW1(6)设 ICW2,中断类型码基值为70H(7)设 ICW3,从片 INT 与主片的 IR2 相连(8)同主片 ICW431、IR4 为正在运行的中断,希望在特殊的程序段上允许较低的IR7 响应中断.试编写程序片段.答案:名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 14 页

15、-精品-可编辑-根据题意程序片段为IR4 的程序CLI;关中断,以便设置命令MOV AL,68H;设置特殊屏蔽方式(OCW3)OUT 20H,AL IN AL,21H;读 IMR 状态OR AL 10H OUT 21H,AL;屏蔽 IR4 STI;开中断,允许响应其他中断请求信号.;继续处理 IR4,如果 IR7 有请求,可以响应,处理完后要回到IR4 处.CLI;关中断,以便设置命令IN AL,21H;读屏蔽字AND AL,0EFH;开放 IR4 OUT 20H,AL;恢复原来的屏蔽字MOV AL,48H;复位特殊屏蔽方式(OCW3)OUT 20H,AL STI;CPU 开中断.;继续对 I

16、R4 进行中断处理MOV AL,20H;发中断结束命令(OCW2)OUT 20H,AL IRET;返回主程序32、若 8086 系统中采用级联方式,主 8259A的中断类型码从30H 开始,端口地址为20H,21H.从 8259A的 INT 接主片的 IR7,从片的中断类型码从40H 开始,端口地址为22H,23H.均不要 ICW4.试对其进行初始化编程答案:主:M82590 EQU 20HM82591 EQU 21HMOV AL,00010000BMOV DX,M82590OUT DX,ALMOV AL,30HINC DXOUT DX,ALMOV AL,80HOUT DX,AL从 S8259

17、0 EQU 22HS82591 EQU 23HMOV AL,00010000BMOV DX,S82590OUT DX,ALMOV AL,40HINC DXOUT DX,ALMOV AL,07HOUT DX,AL33、单片 8259A与 PC 机的连接见图1。要求单机工作,边缘触发,自动结束中断。屏蔽IR6、IR7 两中断源,IR0名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 14 页 -精品-可编辑-的中断类型号为10H,编程对 8259A 的初始化。图 1答案:确定端口地址:由图知,若CS=0,必须IOR、IOW任一为低电平,AEN=0,A4=A5=A6=A7=A8=A9=1

18、,A3A2A1=010,若 A0=0,端口地址为03F4H;若 A0=1,为 03F5H2.初始化程序:MOV DX,03F4HMOV AL,13HOUT DX,ALMOV DX,03F5HMOV AL,10HOUT DX,ALMOV AL,03HOUT DX,AL34、若中断服务程序的入口地址为0320:0000H,中断类型码为60H,试编写程序段,把中断服务程序的入口地址放于矢量表中。答案:MOV AX,0000HMOV ES,AXMOV BX,60H*4MOV ES:WORD PTRBX,AXMOV AX,0320HMOV ES:WORD PTRBX+2,AX名师资料总结-精品资料欢迎下

19、载-名师精心整理-第 6 页,共 14 页 -精品-可编辑-35、在 IBMPC/XT机中,需通过读取ISR 的值,判断是否为硬件中断,若是,清除正在服务的优先级,并发一般的EOI 结束命令。编写该程序的有关片段。答案:程序有关的片段为MOV AL,0BH;设 OCW3操作命令字,置读ISR 状态OUT 20H,AL NOP IN AL,20H;读 ISR MOV AH,AL;保存正在服务的优先级JNZ HW-INT;部位 0,硬件中断转换为0,非硬件中断.HW-INT:IN AL,21H;读 ISR OR AL,AH;屏蔽当前服务的优先级OUT 20,AL MOV AL,20H;设 OCW2

20、操作命令字,发一般的结束命令OUT 20H,AL 36、下面对一个主从式8259A系统进行初始化的程序段。请对以下程序段详细注释,并具体说明各初始化命令的含义。主片初始程序:M82590 EQU 40H 名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 14 页 -精品-可编辑-M82591 EQU 41H.MOV AL,11H MOV DX,M82590 OUT DX,AL;设 ICW1,中断请求信号为上升沿,级连方式,需设ICW4 MOV AL,08H INC DX OUT DX,AL;设 ICW2,中断类型码基址为08H MOV AL,04H OUT DX,AL;设 ICW3

21、,IR2 与从片的INT 相连MOV AL,01H OUT DX,AL;设 ICW4,正常的完全嵌套,非缓冲方式,正常中断结束,8086/80088方式从片初始化程序:M82590 EQU 90H M82591 EQU 91H.MOV DX,82590 MOV AL,11H OUT DX,AL;同主片ICW1 名师资料总结-精品资料欢迎下载-名师精心整理-第 8 页,共 14 页 -精品-可编辑-MOV AL,70H INC DX OUT DX,AL;设 ICW3,从片 INT 与主片的IR2 相连MOV AL,02H OUT DX,AL MOV AL,01H OUT DX,AL;同主片 IC

22、W437、某微机系统使用主、从两片8259A 管理中断,从片中断请求INT 与主片的 IR2 连接。设主片工作于特殊完全嵌套、非缓冲和非自动结束方式,中断类型号为40H,端口地址为20H 和 21H。从片工作于完全嵌套、非缓冲和非自动结束方式,中断类型号为70H,端口地址为80H 和 81H。试编写主片和从片的初始化程序。答案:根据题意,写出ICW1,ICW2,ICW3和 ICW4 的格式。编写初始化程序如下:主片 8259A的初始化程序如下:MOV AL,00010001B;级联,边沿触发,需要写 ICW4 OUT 20H,AL;写 ICW1 MOV AL,01000000B;中断类型号40

23、H OUT 21H,AL;写 ICW2 MOV AL,00000100B;主片的 IR2 引脚接从片OUT 21H,AL;写 ICW3 MOV AL,00010001B;特殊完全嵌套、非缓冲、自动结束OUT 21H,AL;写 ICW4从片 8259A初始化程序如下:MOV AL,00010001B;级联,边沿触发,需要写 ICW4 OUT 80H,AL;写 ICW1 MOV AL,01110000B;中断类型号70H OUT 81H,AL;写 ICW2 MOV AL,00000010B;接主片的 IR2 引脚OUT 81H,AL;写 ICW3 MOV AL,00000001B;完全嵌套、非缓冲

24、、非自动结束OUT 81H,AL;写 ICW438、设计一个中断处理程序。要求中断请求信号以跳变方式由IR2 引入(可为任一定时脉冲信号),当CPU 响应 IR2请求时,输出字符串“8259A INTERRUPT!”,中断10 次,程序退出(设8259A的端口地址为20H 和 21H,中断类型号为 40H)。名师资料总结-精品资料欢迎下载-名师精心整理-第 9 页,共 14 页 -精品-可编辑-答案:中断处理程序如下:DATA SEGMENT MESS DB8259A?INTERRUPT!,0AH,0DH,$COUNT DB 10;计数值为 10 DATA ENDS STACK SEGMENT

25、 STACK STA DB 100H DUP(?)TOP EQU LENGTH STA STACK ENDS CODE SEGMENT ASSUME CS:CODE,DS:DATA,SS:STACK MAIN:CLI MOV AX,DATA NOV DS,AX MOV AX,STACK MOV SS,AX MOV SP,TOP MOV AL,13H;8259A 初始化OUT 20H,AL;单片,边沿触发MOV AL,40H;中断类型号40H OUT 21H,AL MOV AL,01H;非自动结束OUT 21H,AL MOV AX,SEG INT-P;设置中断向量MOV DS,AX;中断服务子程

26、序入口段基址送DS MOV DX,OFFSET INT-P;中断服务子程序入口偏移地址送DX MOV AL,42H;IR2 的中断类型号42H 送 AL MOV AH,25H;25H 功能调用INT 21H IN AL,21H;读 IMR AND AL,0FBH;允许 IR2 请求中断OUT 21H,AL;写中断屏蔽字OCW1 WAIT1:STI;开中断CMP COUNT,0;判断 10 次中断是否结束JNZ WAIT1;未结束,等待MOV AX,4C00H;结束,返回 DOS INT 21H INT-P PROC;中断服务子程序名师资料总结-精品资料欢迎下载-名师精心整理-第 10 页,共

27、14 页 -精品-可编辑-PUSH DS;保护现场PUSH AX PUSH DX STI;开中断MOV DS,AX MOV DX,OFFSET MESS MOV AH,09H INT 21H DEC COUNT;控制 10 次循环JNZ NEXT IN AL,21H;读 IMR OR AL,04H;屏蔽 IR2 请求OUT 21H,AL NEXT:CLI;关中断MOV AL,20H;写 OCW2,送中断结束命令EOI OUT 20H,AL POP DX;恢复现场POP AX POP DS IRET;中断返回INT-P ENDP CODE ENDS END MAIN参 考 练 习 题:8 2 5

28、 9 A 应 用 举 例8 2 5 5 A 作 中 断 方 式 工 作 的 字 符 打 印 机 的 接 口,如 图5.2 4 所 示。本 例 中8 2 5 5 A向8 2 5 9 A 请 求 中 断,8 2 5 9 A 向C P U 请 求 中 断,C P U 响 应 中 断 后 执 行 中 断 服 务 程 序,向8 2 5 5 A 的A 端 口 输 出 数 据,然 后 数 据 传 到 打 印 机 打 印。8 2 5 5 A 的A 端 口 作 为 数 据 通 道,工 作 在 方 式1 输 出 方 式。此 时,自 动 作 为信 号 输 出 端,则 自 动 作 为信 号 输 入 端,而自 动 作

29、为I N T R 信 号 输 出 端。打 印机 接 口 需 要 一 个 数 据 选 通 信 号,故 由C P U 控 制P C O 来 产 生 选 通 脉 冲。在 此没 有 用,将 它 悬 空 就 行 了。端 连 接 打 印 机端。名师资料总结-精品资料欢迎下载-名师精心整理-第 11 页,共 14 页 -精品-可编辑-图5.2 48 2 5 5 A 作 中 断 方 式 打 印 机 接 口连 到8 2 5 9 A 的 中 断 请 求 信 号 输 入 端。8 2 5 9 A 工 作 在 单 片、全 嵌 套 方 式、上升 沿 请 求 中 断、一 般 中 断 结 束 方 式、非 缓 冲、中 断 类

30、型 码0 8 H。设8 2 5 5 A 的 端 口 地 址 为:A 端 口 0 0 C O HB 端 口 0 0 C 2 HC 端 口 0 0 C 4 H控 制 口 0 0 C 6 H设8 2 5 9 A 的 端 口 地 址 为:奇 端 口 0 0 5 O H偶 端 口 0 0 5 2 H程 序 由 初 始 化 程 序、主 程 序、中 断 服 务 程 序 三 大 部 分 组 成。初 始 化 程 序 由8 2 5 9 A 初 始 化、8 2 5 5 A 初 始 化、中 断 服 务 初 始 化 几 部 分 组 成。主 程 序 没 有 别 的 任 务,但 是 不 能 不 写 主 程 序,至 少 要

31、有 一 条 转 移 指 令,原 地 跳 转,等 待 中 断,而 中 断 服 务 程 序 执 行 完 毕 以 后 仍 然 返 回 这 条 跳 转 指 令。中 断 服 务 程 序 从 数 据 缓 冲 区 取1个 字 节 数 据,输 出 到8 2 5 5 A 的A 端 口;用 对C端 口 的 置1 置0 命 令 使P C 0 输 出 负 脉 冲,从 而 将 数 据 送 入 打 印 机;然 后 发 一 条中 断 结 束 命 令;最 后 中 断 返 回。请 求 中 断 和 响 应 的 过 程 是:每 当8 2 5 5 A 端 口A 数 据 输 出 寄 存 器 空,需 要C PU 送 下 一个 数 据 的

32、 时 候,自 动 变 为 高 电 平,向8 2 5 9 A I R 3 请 求 中 断;8 2 5 9 A 通 过IN T 引 腿向C P U 请 求 中 断;C P U 响 应 中 断,根 据8 2 5 9 A 提 供 的 中 断 类 型 号,到 中 断 向 量 表 中取 得 中 断 向 量;然 后 转 移 到 中 断 服 务 程 序 执 行。中 断 的 详 细 过 程 见 第 二 章“中 断 操作 和 中 断 系 统”中 可 屏 蔽 中 断 响 应 过 程 部 分。假 定 待 打 印 的 数 据 存 放 在 内 存P R N B U F 缓 冲 区,下 面 是 具 体 程 序 段:I N

33、I T;M O VA L,0 A O H;8 2 5 5 A初 始 化 程 序O U T0 C 6 H,A L;设 置8 2 5 5 A 的 方 式 选 择 控 制 字M O VA L,0 1;使为1,即 让初 始 状 态 为 低 电 平O U T0 C 6 H,A L;C 端 口 置1/置0 控 制 字M O VA L,0 D H;使IN T E(C 口位)为l,允 许8 2 5 5 A 请 求 中 断名师资料总结-精品资料欢迎下载-名师精心整理-第 12 页,共 14 页 -精品-可编辑-O U T0 C 6 H,A L;C 端 口 置1/置0 控 制 字;以 下8 2 5 9 A 初 始

34、 化 程 序M O VA L,0 0 0 1 0 0 1 1 B;:上 升 沿 请 求 中 断、单 片O U T5 0 H,A L;写 入 偶 端 口M O VA L,0 8 H;中 断 类 型 码0 8 HO U T5 2 H,A L;写 入 奇 端 口M O VA L,;非 特 殊 全 嵌 套、非 自 动 中 断 结 束 方 式、非 缓 冲O U T5 2 H,A L;写 入 奇 端 口M O VA L,1 1 1 1 0 1 1 1 B;清 除中 断 屏 蔽O U T5 2 H,A L;写 入 奇 端 口;以 下 中 断 服 务 初 始 化X O RA X,A XM O VD S,A X

35、;D S 指 到0 段,中 断 向 量 表 在0 段L EAA X,IN T P R;取 中 断 服 务 程 序 偏 移 地 址M O V W O R D P T R 0 B H*4 ,A X;中 断 类 型 号 为0 B H,写 入 的 地 址 为0 B H 4M O VA X,SEGIN T P R;取 中 断 服 务 程 序 段 地 址M O VW O R DPT R 0 B H*4+2 ,A X;写 向 量 高 字ST I;使I F 为1,开 放 中 断;以 下 主 程 序M A I N:JM PM A IN;以 下 中 断 服 务 程 序I N T P R:M O VA L,D I

36、;D I 为 打 印 字 符 缓 冲 区 指 针,取 字 符 数 据I N CD IO U T0 CO H,A L;字 符 送A 端 口M O VA L,0;使为0,产 生 选 通 信 号负 脉 冲O U T0 C6 H,A L;C 端 口 置1/置0 控 制 字I N CA L;使为1,撤 消选 通 信 号O U T0 C6 H,A L;C 端 口 置1/置0 控 制 字M O VA L,2 0 H;EO I 命 令O U T5 0 H,A L;命 令 写 入 偶 端 口I R ET;中 断 返 回名师资料总结-精品资料欢迎下载-名师精心整理-第 13 页,共 14 页 -精品-可编辑-名师资料总结-精品资料欢迎下载-名师精心整理-第 14 页,共 14 页 -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁