理学最后考试微型计算机接口复习.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

理学最后考试微型计算机接口复习;编写子程序;本学期课堂内容;中断向量表

中断向量表(又称中断指针表)是存放中断服务程序入口地址(即“中断向量”)的表格。它存放在存储器的最低端(00000H~003FFH),共1024个字节。

可以容纳256个中断向量,每个中断向量占用4个字节。在这4个字节中,包含着这个中断向量的中断服务程序的入口地址,前两个字节为服务程序的IP,后两个字节为服务程序的CS。

;中断处理过程——主程序;中断处理过程——子程序;编写中断服务子程序;本学期课堂内容;可编程中断控制器8259A;8259A的读写功能;ICW1(芯片控制初始化命令字)

ICW2(设置中断类型号初始化命令字)

ICW3(主从片标志初始化命令字)

ICW4(方式控制初始化命令字)

OCW1(中断屏蔽操作命令字)

OCW2(优先级轮换和中断结束方式操作命令字)

OCW3(特殊屏蔽和查询方式操作命令字);8259A的初始化编程和操作命令的编程

;8259A对ICW、OCW的识别;8259A的优先级设定采用特殊循环方式时,若编程时设定IR2是优先级最低的设备,则____IR3___的优先级最高。

8259A的完全嵌套方式指的是优先级固定,IR0优先级最高,IR7优先级最低。

一片8259中断控制器芯片可以接_____8__个外中断源,采用级联方式后,最多可以接___64____个外中断源,此时,需要__9____片8259芯片联合使用。

8259工作于8086模式,ICW2等于60H,若在IR3处有一中断请求,则它的中断向量号为___63H__,该中断子程序的入口地址存放在_18cH___到___190H__的四个单元之中。

8259A的ICW2设置了中断类型码的哪些位;若对8259A的ICW2分别设置为40H、45H和48H时有什么区别。;1)高5位,

2)40H与45H中断源编码不一样,48H中断类型号与中断源编码都不一样不一样;8259A一片(设备号:A0H,A1H)。8259A的ICW2给定为63H,工作于电平触发方式,全嵌套中断优先级,数据总线无缓冲,采用中断自动结束方式。

MOVAL,1BH;8259A初始化

OUTA0H,AL;

MOVAL,63H;

OUTA1H,AL;

MOVAL,07H;

OUTA1H,AL;

此时,对应8259A的IR1中断类型号是61H;

中断向量存放在内存0000:0184H??始的4个单元中。

;8259A一片(设备号:B0H,B1H)8259A的ICW2给定为50H,工作于边缘触发方式,全嵌套中断优先级,数据总线无缓冲,采用一般中断结束方式。

MOVAL,13H;8259A初始化

OUTB0H,AL;

MOVAL,50H;

OUTB1H,AL;

MOVAL,01H;

OUTB1H,AL;

此时,对应8259A的IR2中断类型号是52H;

中断向量存放在内存0000:148H开始的4个单元中。

;编写中断服务子程序;作业一:

已知8086系统采用单片8259A,中断请求信号使用电平触发方式,完全嵌套中断优先级,数据总线无缓冲,采用自动中断结束方式,中断类型码为20H~27H,8259A的端口地址为B0H和B1H,试编程对8259A设定初始化命令字。

作业二:

试用OCW2对8259A设置中断结束指令,并使8259A按优先级自动循环方式工作,其端口地址为94H和95H。

作业三:

已知某微机中,硬盘的中断类型码为76H,实时时钟的中断类型码为70H,设它们对应的中断服务程序入口地址分别为C800H∶0760H,F000H∶E987H,它们是由8259中断控制器管理。依题意:

①写出8259的ICW2初始化命令字。

②两个中断请求分别是从8259的哪个IR引脚引入

③说明怎么设置中断向量表。

;本学期课堂内容;可编程接口芯片概述;I/O控制及数据缓冲器;8279的操作命令;假设8279的CS接片选地址210H~217H,地址线A0接CPU地址总线中A1线,则其数据口地址为210H,命令口地址为212H

(1)向8279

文档评论(0)

178****4446 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档