




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上第七章 作业参考答案1. 8086/8088共有多少矢量号?每一个矢量号占用矢量表的几个字节空间?它们的内容含义是什么?中断矢量表定位于内存储器的何处?若中断矢量号N=19H,计算该中断程序的矢量在矢量表中的地址。答:8086/8088共有256个矢量号。每一个矢量号占用矢量表的4个字节空间,前2个字节内容表示中断服务子程序入口地址的偏移地址;后2个字节内容表示中断服务子程序入口地址的段地址。中断矢量表定位于内存储器的00000H003FFH。当N=19H时,在矢量表中的地址为:0000:0064H.2.若中断矢量表地址00060H存放4200H,00062H中存放1
2、080H,则对应的中断类型号是多少?中断服务程序的入口地址(逻辑地址)是多少?答:对应的中断类型号是18H。中断服务程序的入口地址(逻辑地址)是1080:4200H.3什么是中断?PC机中有哪些类型中断?应用程序在修改中断矢量时,为什么要关中断?答:中断是指当CPU正常运行程序时,由于CPU内部事件或外设请求,引起CPU暂时中断当前正在运行的程序,转去执行请求中断的外设(或内部事件)的中断服务子程序,执行完中断服务子程序后,再返回原断点处继续执行被暂时中断的程序。PC机的中断类型:外部中断与内部中断。在应用程序修改中断矢量时,防止其它中断发生,因此需要关中断。48259A的ICW2设置了中断类
3、型码的哪几位?说明对8259A分别设置ICW2为30H、34H、38H有什么区别?答:8259A的ICW2设置了中断类型码的高5位,低3位自动插入。当8259A对ICW2设置为30H时,说明中断类型码为30H37H;当8259A对ICW2设置为34H时,中断类型码仍为30H37H;当8259A对ICW2设置为38H时,说明中断类型码为38H3FH;5.在由8086构成的最小方式系统中,有一片8259A构成中断控制系统。设在片内A0=0时的端口地址用P8259A表示,在片内A0=1时的端口地址用P8259B表示。若执行程序段:MOV DX, P8259A;初始化MOV AL, BOUT DX,
4、ALMOV DX, P8259BMOV AL, BOUT DX, ALMOV AL, BOUT DX, ALMOV AL, B;OCW1OUT DX, AL试问:中断结束的方式是什么?中断级IR6的中断类型号是什么?IR1和IR2上有效的中断请求信号在IF=1时能否引起CPU的中断?答:中断结束的方式是一般EOI方式;中断级IR6的中断类型号是8EH;IR1不能引起中断而IR2可以引起中断。68259A的初始化命令字和操作命令字有什么区别?它们分别对应于编程结构中哪些内部寄存器?答:8259A的初始化命令字只在对芯片进行初始化时使用;而操作命令字在芯片工作过程中使用。初始化命令字有:ICW1、
5、ICW2、ICW3和ICW4;操作命令字有:OCW1、OCW2和OCW3。7一片8259A可以管理几级中断源?若系统有22级中断源,该采用什么措施?请具体画出8259A的接线原理图。答:一片8259A可以管理8级中断源;主8259从8259从8259IR0IR7IR0IR1IR2IR7IR0IR7INTINT若系统有22级中断源,应采用芯片级联的措施;8怎样用8259A的屏蔽字来禁止IR3和IR5引脚上的请求?又如何撤消该禁止命令?假设8259A的端口地址为93H、94H。解:利用OCW1禁止与允许中断MOV DX,0093HIN AL,DXOR AL,28HOUT DX,AL;禁止IR3和I
6、R5MOV DX,0093HIN AL,DXAND AL,0D7HOUT DX,AL;允许IR3和IR598253芯片的时钟信号CLK和门控信号GATE分别起什么作用?解:8253芯片的时钟信号CLK,在计数方式中是外部脉冲的输入;在定时方式中,是基准信号的输入。8253芯片的门控信号GATE,是控制定时/计数器正常工作的信号。10织布机控制系统如图7.21所示,设8253的端口地址为80H83H。(1)假设织布机每织0.5米发出一个正脉冲,要求每织120米触发剪裁设备把布剪断,试编写初始化程序。(2)假设系统提供的信号频率为1MHz,要求利用8253的其余通道产生0.1秒的周期信号,试编写相
7、应的初始化程序。8086D0D7WRRDA0A1A9A2IO/M8253D0D7WRRDA0 OUT0A1 CLK0 GATE0CS织布机系统地址译码器+5V图7.21 答:(1)MOV AL,10HMOV DX , 0083HOUT DX, ALMOV DX, 0080HMOV AL, 240OUT DX, AL或MOV AL, 30HMOV DX,0083HOUT DX,ALMOV DX,0080HMOV AX,240OUT DX,ALMOV AL,AHOUT DX,AL(2)参考设计方案:1MHZ的信号频率作为CLK1的输入,时间初值定为1000,OUT1的输出作为CLK2的输入,时间初
8、值定为100,则OUT2输出的周期为0.1s.MOV DX, 0083HMOV AL, 74HOUT DX, ALMOV DX, 0081HMOV AX, 1000OUT DX, ALMOV AL, AHOUT DX, AL ;初始化定时器1MOV DX, 0083HMOV AL, 0B4HOUT DX, ALMOV DX, 0082HMOV AX, 100OUT DX, ALMOV AL, AHOUT DX, AL ;初始化定时器2答题时可以有不同的形式,只要满足初始化要求即可。 11在8086系统中有一片8253,其端口地址为80H、82H、84H、86H,可以使用的时钟信号为500KHz
9、。(1)要求利用计数器0在GATE0触发信号作用下,由OUT0输出如图7.22所示信号,试编程实现。(2)利用计数器2在OUT2上产生周期为1298s的方波信号,请编写初始化程序。(3)将计数器2的当前计数值读入AX寄存器,试编写程序段。 500KHzGATE0 OUT0 0.6ms图7.22解:(1)计数初值:0.6500=300程序段:MOV DX,0086HMOV AL,30HOUT DX,AL;设置方式控制字MOV AX,300MOV DX,80HOUT DX,ALMOV AL,AHOUT DX,AL;写入计数初值(2)计数初值:1.298500=649程序段:MOV DX,0086H
10、MOV AL,0B6HOUT DX,AL;设置方式控制字MOV AX,649MOV DX,84HOUT DX,ALMOV AL,AHOUT DX,AL;写入计数初值(3)程序段:MOV DX,0086HMOV AL,0B0HOUT DX,AL;设置方式控制字MOV AL,80HOUT DX,AL;计数值锁存MOV DX,0084HIN AL,DX;读出计数值MOV BL,ALIN AL,DXMOV AH,ALMOV AL,BLINI:CLIOUT 46H,AL MOV AL,0FFHMOV AL,18H OUT 81H,ALOUT 42H,AL MOV AL,36HMOV AL,0A6H OU
11、T 46H,ALOUT 46H,AL MOV AL,0MOV AL,46H OUT 40H,ALOUT 44H,AL MOV AL,40HMOV AL,80H OUT 40H,ALOUT 44H,AL MOV AL,54H12下面是一个8253的初始化程序段。8253的控制口地址为46H,3个计数器端口地址分别为40H、42H、44H。在8253初始化之前,先将8259A的所有中断进行屏蔽,8259A的奇地址端口为81H。请对下面程序段加详细注释,并用十进制数表示出各计数器的初值。解:INI:CLI ;关中断 MOV AL,0FFH OUT 81H,AL ;对8259的IR0IR7进行屏蔽 MOV AL,36H OUT 46H,AL ;设置计数器0,方式3,二进制计数,写入16位 MOV AL,0 OUT 40H,AL MOV AL,40H OUT 40H,AL ;写入计数器0的计数初值4000H MOV AL,54HOUT 46H,AL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司组织春季活动方案
- 公司职工送温暖活动方案
- 公司文艺晚会活动方案
- 公司爱心捐赠活动方案
- 公司春游拓展活动方案
- 公司看敬老院活动方案
- 公司落成典礼策划方案
- 公司狂欢泼水活动方案
- 公司春节维系活动方案
- 公司节日剪彩活动方案
- 2025年小学语文期末考试试题及答案
- 发改委立项用-超薄玻璃项目可行性研究报告
- 2025年北京市第一次普通高中学业水平合格性考试历史试题(含答案)
- 苏教版-数学二年级下册-期末试卷10套
- 《陆上风电场工程设计概算编制规定及费用标准》(NB-T 31011-2019)
- 新科hg5300功放说明书
- 2023-2024学年湖南省常德市小学语文六年级期末评估试卷附参考答案和详细解析
- 气污染源自动监控设施台账记录模版校准记录
- JJF 1169-2007汽车制动操纵力计校准规范
- 新高考高中物理竞赛专题1力学50题竞赛真题强化训练原卷版
- 晒纹资料大全
评论
0/150
提交评论