最新C语言程序设计电子教案.ppt

实例3:显示带汉字的按钮。 实例4:采用二维模式分别显示双方的“车”、“马”、“象”、“士”、“将”(“帅”)的中国象棋(注意其中的汉字放大技术)。 专题八:底层资源控制技术 教学目标:掌握中断、中断调用的方法,掌握中断服务程序的编制技术以及串并口的通讯控制方法。 教学内容 8.1 中断及中断调用 8.2 与底层相关的常用函数 8.3 中断服务程序 8.4 程序设计实例 §8.1 中断及中断调用 一、中断 1.中断:所谓中断,是指打断当前正在做的任务,转而执行其它任务,待其它任务完成后再返回原断点继续执行的现象。 计算机中所有任务的执行与完成都是通过中断实现的,因此可以说,中断是计算机执行程序代码最重要的一种操作。 注意理解“打断”和“原断点”的概念:为了返回原断点处继续执行,就必须保存断点现场—采用堆栈技术实现。 2.中断服务程序:中断当前任务而转去执行新的任务的程序就是中断服务程序。 3.中断的分类:软(内)中断与硬(外)中断。软中断是指程序内部通过设置中断调用产生的中断;硬中断是指计算机外部设备向计算机发送信息时产生的中断。 二、中断向量表 1.中断向量:用于存放中断服务程序的入口地址称为中断向量。 2.中断向量表:用于集中存放中断向量的区域称为中断向量表。 通常,中断向量

文档评论(0)

1亿VIP精品文档

相关文档