微机原理及接口技术-第4-2章(用).pptVIP

  • 2
  • 0
  • 约1.35万字
  • 约 73页
  • 2017-06-06 发布于湖北
  • 举报
微机原理与接口技术 第4章 汇编程序设计 要求掌握内容 教学重点 汇编语言程序设计方法 顺序程序设计 分支程序设计 循环程序设计 子程序设计 一、系统功能调用方法 系统功能调用目前分为基本输入输出子程序层功能(BIOS)模块、DOS层功能模块和Windows层功能模块调用。 BIOS模块、DOS层功能模块对用户来说可看成中断处理程序,他们的入口都在中断向量表中。 Windows系统功能调用是通过Win32 API函数调用来实现的。 系统功能调用步骤 通常按照如下4个步骤进行: ⑴在指定寄存器中设置入口参数 ⑵在AH寄存器中设置系统功能号 ⑶ 用中断调用指令( INT i8)执行功能调用 ⑷ 根据出口参数分析功能调用执行情况 BIOS层功能调用 主要功能是驱动系统的外部设备,如磁盘驱动器、显示器、键盘、打印机等。BIOS功能调用与操作系统无关 中断号为5~1FH。 具体参考P143 DOS层功能调用 DOS功能调用可能使可执行文件运行后正常结束,并返回到DOS状态下。否则会出现“死机”或不正确的结果等非正常现象。 DOS功能模块在系统盘中,系统在启动时被装入内存,其功能比BIOS更加广泛和完整。 主要功能是文件管理、存储管理、设备管理等。DOS调用是通过BIOS调用设备的。 调用系统功能时总是先选DOS层功能模块,若这层模块的功能达不到要求,再选BIOS层的功能。 DOS

文档评论(0)

1亿VIP精品文档

相关文档