第三节BIOS和DOS中断功能调用、概述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中断功能调用 一、概述 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中断功能调用概述一、BIOS功能调用二三、DOS系统功能调用(21H类型中断调用
第三节 BIOS和DOS中断功能调用 一、概述 二、BIOS功能调用 三、 DOS系统功能调用 ( 21H类型中断调用 )
一、概述1:BIOS和DOS中断子程层次特点2.中断类型分类3.调用方法
一、概述 1.BIOS 和 DOS 中断子程层次特点 2. 中断类型分类 3. 调用方法
1:BIOS和DOS中断子程层次特点用户命令命令处理模块装入用户程序COMMAN D.COM磁盘管理模块(DOS内核MSDOS.SYS系统功能基本输入/输出BIOS模块IO.SYS设备驱动ROM BIOS 基本IO系统硬件DOS系统层次结构
1.BIOS和DOS中断子程层次特点 用户程序 磁盘管理模块(DOS内核) MSDOS.SYS 系统功能 基本输入/输出 BIOS 模 块 IO.SYS 设备驱动 ROM BIOS 基本I/O 系 统 硬 件 命令处理模块 装入 COMMAN D.COM 用户命令 DOS系统层次结构
层次特点:用户命令ROMBIOS中的中断子程装命令处理模块用户程序入使用IN/OUT指令直接控制外设,COMMAN D.COM实现与外设之间的输入/输出操作磁盘管理模块(DOS内核以软件形式向其上层提供服务。MSDOS.SYS系统功能IO.SYS中的中断子程基本输入/输出BIOS模块(称基本输入/输出BIOS模块IO.SYS设备驱动调用ROMBIOS的基本IO功能ROMBIOS基本I/O向MSDOS.SYS提供设备驱动服务系统硬件
层次特点: ⚫ 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 用户命令