第三节BIOS和DOS中断功能调用 (教材旧P238、新P239) 一、概述 1.BIOS和DOS中断子程层次特点 2.中断类型分类 3.调用方法 二、BIOS功能调用 1.设置显示方式(10H类型,00H功能) 2.置光标位置(10H类型,02H功能) 3.清屏、清窗口(10H类型,06H或07H功能) 三、DOS系统功能调用(2IH类型中断调用) 1.显示单字符(02H功能) 2.显示字符串(09H功能) 3.单字符输入(01H、07H、08H功能) 4.字符串输入(0AH功能) 5.检测键盘状态(0BH功能) 6.保存中断向量(35H功能)(第六章介绍) 7.设置中断向量(25H功能)
第三节 BIOS和DOS中断功能调用 (教材旧P238、新P239) 一、概述 1. BIOS和DOS中断子程层次特点 2. 中断类型分类 3. 调用方法 二、BIOS功能调用 1.设置显示方式 ( 10H类型,00H功能 ) 2.置光标位置 ( 10H类型,02H功能 ) 3.清屏、清窗口 ( 10H类型,06H或07H功能 ) 三、 DOS系统功能调用( 21H类型中断调用) 1.显示单字符 ( 02H功能 ) 2.显示字符串 ( 09H功能 ) 3.单字符输入 ( 01H、07H、08H功能 ) 4.字符串输入 ( 0AH功能 ) 5.检测键盘状态( 0BH功能 ) 6.保存中断向量 ( 35H功能 ) (第六章介绍) 7.设置中断向量 ( 25H功能 )
第三节BIOS和DOS中断功能调用 (教材旧P238、新P239) 、概述 二、BIOS功能调用 DOS系统功能调用 (21H类型中断调用)
第三节 BIOS和DOS中断功能调用 (教材旧P238、新P239) 一、概述 二、BIOS功能调用 三、 DOS系统功能调用 ( 21H类型中断调用 )
、概述 1.BOS和DOS中断子程层次特点 2.中断类型分类 3.调用方法
一、概述 1.BIOS 和 DOS 中断子程层次特点 2. 中断类型分类 3. 调用方法
1.BIOS和DOS中断子程层次特点 匚用户命令」 命令处理模块 装入 用户程序 COMMAN D. COM 磁盘管理模块(DOS内核) MSDOS.SYS系统功能 基本输入输出BIOS模块 IO.SYS设备驱动 匚 ROM BIOS基本JO 系统硬件 DOS系统层次结构
1.BIOS和DOS中断子程层次特点 用户程序 磁盘管理模块(DOS内核) MSDOS.SYS 系统功能 基本输入/输出 BIOS 模 块 IO.SYS 设备驱动 ROM BIOS 基本I/O 系 统 硬 件 命令处理模块 装入 COMMAN D.COM 用户命令 DOS系统层次结构
层次特点: 用户命令 ● ROM BIOS中的中断子程 使用ⅣNOUT指令直接控制外设, 命令处理模块装「用户程序 COMMAN D. COM 入 实现与外设之间的输入输出操作, 以软件形式向其上层提供服务。 磁盘管理模块DOS内核) MSDOSSYS系统功能 ●IO.SYS中的中断子程 基本输入输出BIOS模块 (称基本输入输岀BIOS模块) IO. SYS设备驱动 调用 ROM BIOS的基本ⅣO功能 向 MSDOS. SYS提供设备驱动服务 ROM BIOS基本O 系统碩性
层次特点: ⚫ ROM BIOS中的中断子程 使用IN/OUT指令直接控制外设, 实现与外设之间的输入/输出操作, 以软件形式向其上层提供服务。 ⚫ IO.SYS中的中断子程 ( 称基本输入/输出BIOS模块) 调用ROM BIOS的基本I/O功能, 向 MSDOS.SYS提供设备驱动服务。 用户程序 磁盘管理模块(DOS内核) MSDOS.SYS 系统功能 基本输入/输出BIOS 模 块 IO.SYS 设备驱动 ROM BIOS 基本I/O 系 统 硬 件 装 入 命令处理模块 COMMAN D.COM 用户命令