1 / 30
文档名称:

中断实验实验报告.doc

格式:doc   大小:62KB   页数:30页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

中断实验实验报告.doc

上传人:raojun00001 2018/3/22 文件大小:62 KB

下载得到文件列表

中断实验实验报告.doc

文档介绍

文档介绍:中断实验实验报告
中断试验试验报告
班级:电信1001 姓名:张贵彬学号:201046830213
一、实验目的
1、掌握PC机中断处理系统的基本原理。 2、学会编写中断服务程序。二、实验原理与内容 1、实验原理
PC机用户可使用的硬件中断只有可屏蔽中断,由8259中断控制器管理。中断控制器用于接收外部的中断请求信号,经过优先级判别等处理后向CPU发出可屏蔽中断请求。IBMPC、PC/XT机内有一片8259中断控制器对外可以提供8个中断源: 中断源中断类型号中断功能 IRQ0 08H 时钟 IRQ1 09H 键盘 IRQ2 0AH 保留 IRQ3 OBH 串行口2 IRQ4 0CH 串行口1 IRQ5 0DH 硬盘 IRQ6 0EH 软盘 IRQ7 0FH 并行打印机
8个中断源的中断请求信号线IRQ0~IRQ7在主机的62线ISA总线插座中可以引出,系统已设定中断请求信号为“边沿触发”,普通结束方式。对于PC/AT及286以上微机内又扩展了一片8259中断控制,IRQ2用于两片8259之间级连,对外可以提供16个中断源:
中断源中断类型号中断功能 IRQ8 070H 实时时钟 IRQ9 071H 用户中断 IRQ10 072H 保留 IRQ11 O73H 保留 IRQ12 074H 保留 IRQ13 075H 协处理器 IRQ14 076H 硬盘 IRQ15 077H 保留
TPC-USB实验板上,固定的接到了3号中断IRQ3上,即进行中断实验时,所用中断类型号为0BH。
2、实验内容
实验电路如图9-1,直接用手动产单脉冲作为中断请求信号(只需连接一根导线)。要求每按一次开关产生一次中断,在屏幕上显示一次“TPCA Interrupt!”,中断10次后程序退出。三、实验电路图
四、实验流程图
五、实验程序
data segment
mess db TPCA interrupt!,0dh,0ah,$ data ends code segment
assume cs:code,ds:data start: mov ax,cs mov ds,ax
mov dx,offset int3 mov ax,250bh int 21h
in al,21h and al,0f7h out 21h,al mov cx,10 sti ll: jmp ll int3:
mov ax,data mov ds,ax
mov dx,offset messmov ah,09 int 21h mov al,20h out 20h,al loop next in al,21h or al,08h out 21h,al sti mov ah,4ch int 21h next: iret code ends
end start
六、实验结果
七、思考
修改中断服务程序,在屏幕上显示0、1、2、3、?,触发一次,显示一个。data segment
mess db TPCA interrupt!,0dh,0ah,$ data ends code segment
assume cs:code,ds:data start:
mov ax,cs mov ds,ax
mov dx,offset int3 mov ax,250bh int 21h
in al,21h and al,0f7h out 21h,al
mov cx,10
sti
ll: jmp ll int3:
mov ax,data mov ds,ax
mov dx,offset messmov ah,09 int 21h mov al,20h out 20h,al loop next in al,21h or al,08h out 21h,al sti
mov ah,4ch int 21h next: iret code ends end start
篇二:8259中断实验实验报告
实验报告
实验名称 8259A中断控制器实验姓名
学号
班级
教师
日期
一、实验内容与要求
实验内容
了解8259A终端控制器的工作原理,了解PC中断的原理和过程,设计并编写程序,设置8259A的命令字,定义中断服务程序,使在TPC-USB平台上每按一次单脉冲开关产生一次中断,在屏幕上依次显示“The 1 TPCA Interrupt!”、“The 2 TPCA Interrupt!”、??、“The 10 TPCA Interrupt!”,中断10次后程序退出,并在屏幕上显示“The TPCA Interrupt end!”。
实验要求
(1

最近更新

2024年银行工作个人简历模板 5页

2024年银行员工年终考核工作总结 42页

2024年银行后备人才竞聘演讲稿 12页

2024年银行会计工作小结 13页

2024初中化学中考高频考点真题模拟测试卷 (46.. 8页

2024-2024学年陕西省西安市高一下学期期末物理.. 18页

2024-2023学年浙江省宁波市北仑区八年级(下)期.. 17页

2024年金融的实习报告模板合集9篇 49页

2024年重阳节活动总结(精选20篇) 28页

2023-2024学年浙江省杭州市高二下学期3月月考.. 23页

2024年气候环境设备项目投资申请报告代可行性.. 67页

2024年耐磨铸件项目资金申请报告代可行性研究.. 74页

2024年慢病管理项目资金筹措计划书代可行性研.. 73页

2024年锂项目投资申请报告代可行性研究报告 55页

告别迎接伤感文案汇总(58条) 6页

高考作文模拟题(7180) 5页

中秋节作文8003篇 4页

欢声笑语庆元旦的作文6篇 6页

河南师范大学河南师范大学答考生问 5页

2023年四川大学华西口腔医院住院医师规范化培.. 23页

华盛顿公约 4页

小学学霸冲A卷五下语文 96页

最新国家文物局(90)文物字第248号-考古调查、.. 8页

2022年公安机关办理行政案件程序规定题库 56页

精神药物的应用与护理 46页

地藏菩萨本愿经完整版(简体) 47页

全国籍贯代码(身份证6位) 1页

【9A文】汽车4S店售后薪酬标准 13页

《盲师绝招--君臣论命法》(96页)丁亮 86页