




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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标准水产类采购合同
- 自发性细菌性腹膜炎的临床护理
- 外阴汗腺腺癌的临床护理
- 2025年长沙市某建筑工程有限公司合同违约纠纷案
- 陕西省考行测试卷及答案
- 肇庆市实验中学高中历史二:第课亚洲和美洲的经济区域集团化高效课堂教学设计
- 纺织品电子商务与应用考核试卷
- 石油批发企业品牌价值提升考核试卷
- 纸容器行业法律法规与标准制定考核试卷
- 2025年街道全面加强乡村治理工作实施方案
- 明股实债协议合同
- 2025“十五五”金融规划研究白皮书
- 9.2法律保障生活(教案) -2024-2025学年统编版道德与法治七年级下册
- 2025年江西上饶铅山城投控股集团有限公司招聘笔试参考题库含答案解析
- 《昭君出塞》课本剧剧本:感受历史深处的家国情怀
- 建筑工程结算审核现场踏勘
- 加油站防汛抗洪应急预案范本
- 融资岗专业考试题及答案
- 2025年高考物理模拟试卷1(贵州卷)及答案
- 胃癌课件完整版本
评论
0/150
提交评论