已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
微机原理 实验报告专业班级 姓名 学 号 实验题目 日 期 实验八:8259中断控制器实验一、实验目的1、掌握8259A的工作原理。2、掌握编写中断服务程序方法。3、掌握初始化中断向量的方法。二、实验设备MUT型实验箱、8086CPU模块。三、实验内容用脉冲发生器作为中断源,每按一次脉冲发生器的按键即产生一次中断。 在中断服务程序中,通过74LS273输出一个数据,以点亮与中断源相对应位置的LED。四、实验原理介绍8259中断控制器电路本实验用到三部分电路:电平开关电路、简单I/O口扩展电路和8259中断控制器电路。电平开关电路、简单I/O口扩展电路参看实验一。8259中断控制器电路:如上图所示,其中:CS8259是8259芯片的片选插孔,IR0IR7是8259的中断申请输入插孔。DDBUS是系统8位数据总线。INT插孔是8259向8086CPU的中断申请线,INTA是8086的中断应答信号。五、实验步骤1、实验接线CS0 CS8259 CS1 CS273 O0O7LED1LED8 单脉冲输出P+IR0 INTINT INTA INTA2、编译调试程序3、全速运行程序,按下单脉冲发生器按键,观察LED的亮灭情况。六、实验提示1、8259的使用说明请详细阅读教科书。2、8086的中断系统是向量中断方式。内存中特定位置有一中断向量表,表内存有不同中断类型的中断向量(中断入口地址)。不同中断类型的中断向量在表内有对应的偏移地址,其计算方法是:中断类型*4。3、中断类型由8259通过数据总线送给8086,8086内部电路会将该类型值自动乘4,而后赋给指令指针,从而转向中断向量表的相应单元取得中断入口地址,之后就进入中断服务程序。请仔细研读教材8259的工作时序。4、中断类型的高5位由8259寄存器ICW2决定,低3位由中断源IRx的编码自动填入。IR0IR7的编码分别为000,001,010,011,100,101,110,111。七、实验程序框图八、参考程序 程序框图assume cs:code code segment public org 100hstart: movcx,0start1: cli mov dx,04a0h mov ax,13h out dx,ax;ICW1, ICW4 NEEDED movdx,04a2h mov ax,80h out dx,ax ;ICW2 中断类型80h mov ax,01 out dx,ax ;ICW4 mov ax,00h out dx,ax ;OCW1, 开放所有中断 mov ax,0 mov ds,ax mov si,200h ;初始化中断向量表mov ax,offset hint mov ds:si,ax add si,2 mov ds:si,100h mov ax,0 stiwaiting: cmp ax,55h nopnop nop nop nop nop nop nop jne waiting ;没发生中断,则等待 nop nop mov dx,04b0h xorcx,0ffh mov ax,cx outdx,ax ;LED灯亮灭一次 jmp start1 nophint: cli nop nop nop nop nop nop nop nop mov ax,55h nop iretcode endsend start九、思考题 如果源接IR2程序应如何编写?思考题assume cs:code code segment public org 100hstart: movcx,0start1: cli mov dx,04a0h mov ax,13h out dx,ax movdx,04a2h mov ax,82h out dx,ax mov ax,01 out dx,ax mov ax,00h out dx,ax mov ax,0 mov ds,ax mov si,208h mov ax,offset hint mov ds:si,ax add si,2 mov ds:si,100h mov ax,0 stiwaiting: cmp ax,55h nopnop nop nop nop nop nop nop jne waiting nop nop mov dx,04b0h xorcx,0ffh mov ax,cx outdx,a
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 池州市中医院前哨淋巴结活检技术专项考核
- 扬州市人民医院高水平创新团队建设考核
- 扬州市人民医院呼吸科慢性气道疾病全程化管理考核
- 泰州市人民医院向董事会理事会汇报运营状况的能力评估
- 上饶市人民医院带教下属与HRBP团队建设能力评估
- 舟山市中医院临床研究设计考核
- 漳州市中医院病例讨论主持考核
- 镇江市人民医院主管护师年度绩效考核
- 合肥市中医院术后并发症早期识别考核
- 淮安市人民医院护理质量年度评审考核
- 【MOOC】生命的教育-浙江大学 中国大学慕课MOOC答案
- 2025年移动式压力容器R2作业证理论全国考试题库(含答案)
- 2024移动式压力容器充装许可鉴定评审作业指导书
- 2024年中级经济师《金融专业知识与实务》真题及答案
- 鲁班奖临建方案
- DB11T 1946-2021 智慧工地评价标准
- 风电项目安全专业监理实施细则
- 交通运输安全管理体系建设手册
- RDC民生物流配送中心介绍省公开课金奖全国赛课一等奖微课获奖课件
- 十字交叉法解一元二次方程练习100题及答案
- 耳穴压豆治疗失眠
评论
0/150
提交评论