- 1
- 0
- 约1.31万字
- 约 71页
- 2019-03-16 发布于江苏
- 举报
6.4.5 PC机中断程序设计 1)主程序 保存原中断向量 设置自己的中断向量 初始化堆栈指针 设置8259A的中断屏蔽字(其他的已由操作系统设置) STI 2)中断服务程序 保存所用到的寄存器内容 中断服务程序主体 恢复进入时保存的寄存器内容 发EOI命令(必要时可提前) STI(必要时可提前) IRET 中断程序举例 PC机中主8259A的I/O地址为20H和21H,中断向量码为08H; 中断请求从IR6引入,故中断类型号为0EH; 主程序如下: ;保存原来的中断向量 mov ah,35h mov al,0eh ;中断类型码 int 21h ;取原中断向量(在es:bx中) mov save_ip,bx ;保存原来的中断向量 mov save_cs,es ;设置自己的中断向量 push ds mov dx,offset my_int mov ax,seg my_int mov ds,ax ;DS:DX的内容为my_int的首地址 mov ah,25h mov al,0eh int 21h ;设置自己的中断向量 pop ds ;初始化堆栈指针 mov sp,my_stack_top ;设置8259A的中断屏蔽字 in al,2
您可能关注的文档
最近下载
- 2026年2月份最新可编辑征信报告模版简版.pdf
- 学堂在线 智能医学发展前沿 章节测试答案.docx VIP
- BIM行业发展分析的报告.docx VIP
- 热力有限公司供热安全操作规程.pdf VIP
- 12J003 室外工程图集标准.docx VIP
- 施工现场临时水电操作手册(可编辑).pptx VIP
- T_CEC 1019—2024 抽水蓄能工程建设项目保险管理导则.docx VIP
- SHS 01009—2019 管壳式换热器维护检修规程.docx VIP
- 2_H3G-TA硬件安装调试手册(CM-02N)B2版(对外公开)华塑电池巡检仪.pdf VIP
- 三维复杂槽型可转位刀片断屑机理及参数化设计研究-机械工程专业论文.docx VIP
原创力文档

文档评论(0)