#
第9章 BIOS和DOS中断1.教学目的:掌握BIOS和DOS中断程序设计的方法2.教学要求:①熟悉BIOS中断调用概念和调用方法②熟悉DOS中断调用概念和调用方法3.教学重点:①BIOS和DOS中断调用的概念和方法4.掌握难点:①BIOS和DOS中断程序设计方法5.教学进程安排:P315P3486.教学方法:讲授7.教学内容摘要 BIOS和DOS概述.1 基本输入输出系统(basic i
单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式第九章 BIOS和DOS中断 在存储器系统中从地址0FE000H开始的8K ROM(只读存储器)中装有BIOS(Basic Iuput output System)例行程序驻留在ROM中的BIOS给PC系列的不同微处理器提供了兼容的系统加电自检引导装入主要IO设备的处理程序以及接口控制等功能模块来处理所有的系统中断使用BIOS
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级● 键盘 IO● 显示器 IO● 打印机 IO● 串行通信口IO第7章 BIOS 和 DOS 中断子程序调用 主程序 ……CALL SUBP …… 子程序 …… …… RETDOSBIOS调用 源程序 ……
硬盘驱动器控制ROMROM BIOS工作区设置入口参数 actlen?20一个ASCII码产生一个动作改变其它键所产生的字符码② 入口参数 无 功能号 AH = 07H类型号 21H出口参数 AL = 键入字符的ASCII码实现功能 等待从键盘输入一个字符 不在屏幕上回显 不检测Ct
单击此处编辑母版文本样式信息科学与技术学院单击此处编辑母版标题样式第九章 BIOS 和 DOS 中断? DOS 中断调用? BIOS 中断调用信息科学与技术学院BIOS ( Basic InputOutput System ) 存储在ROMEPROM或FlashROM中提供 最基本的硬件初始化外围控制的必要程序代码 通常是用汇编语言编写的DOS ( Disk Operating
EAS-BOS编程模型?目 录 TOC o 1-3 h z HYPERLINK l _Toc106111711 1.简介 PAGEREF _Toc106111711 h 4 HYPERLINK l _Toc106111712 1.1.目的 PAGEREF _Toc106111712 h 4 HYPERLINK l _Toc106111713 1.2.范围
用户程序对IO的需求例:从键盘输入2个十进制数(不大于99)把它相乘并使乘积在屏幕上用十进制形式显示程序执行在屏幕上显示如: 32 57 01824◆本题需要编写一个数据输入子程序 INDAT子程序名:INDAT功能:接收从键盘输入的一个十进制数(不超过99)字符串转换成无符号数(使用DOS功能调用AH1)入口参数: 无出口参数:AL为输入的无符号数 M
输入输出和中断前面已经讲过有关输入输出的问题主要是用DOS中断调用INT 21H来完成键盘输入以及屏幕显示对于计算机来说仅有这种输入输出还不够因为DOS的中断调用无法实现对其它外设的控制关于如何用汇编程序实现主机与外设之间的信息交换将是本章的主要内容IO设备与数据传送方式主机与外设之间数据的传送方式计算机与外设之间传送数据有如下4中方式:无条件传送方式:适合于CPU与外设同步的情况直接传送高速外设
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级 安徽理工大学 计算机科学与技术系 李敬兆 《汇编语言》 第9章第9章 BIOS和DOS中断调用程序设计 9.1 键盘输入中断调用9.2 显示器输出中断调用开 始DOS中断和BIOS中断 在存储器系统中内存从0FE000H高端8
违法有害信息,请在下方选择原因提交举报