[高等教育]第三章 汇编语言_03.pptVIP

  • 2
  • 0
  • 约4.64千字
  • 约 31页
  • 2018-03-05 发布于浙江
  • 举报
[高等教育]第三章 汇编语言_03

PC 机系统子程序的类型及组织结构 对计算机硬件进行操作的系统子程序 BIOS 调用 BIOS(Basic Input Output System,即基本输入输出系统)调用是PC机中最底层的软件,为计算机提供最低端的、最直接的硬件控制与支持。 DOS 功能调用 DOS 功能调用则主要是由DOS 的系统文件之一MSDOS.COM 提供,它们随DOS 系统启动后驻留在内存中,供系统和用户调用。 软中断调用格式 INT N N=00H~FFH 为中断类型号,每个中断类型号都对应一种或一组系统功能调用 中断向量表包括有各类软中断调用、硬件中断(如类型号08H~0FH及70H~77H)及异常中断(类型号00H~07H)处理子程序的入口地址 这个可以提供256个中断处理子程序入口地址的中断向量表,每个表项(入口地址)为4个字节 包括2 个字节的CS 值和2个字节的IP 值。其中IP占据低地址字节空间,CS占据高地址字节空间。 1K 字节的中断向量表可容纳的中断向量数为1024/4=256 。 用户在编程选用系统功能调用时应遵循以下原则: ①尽可能使用DOS 的系统功能调用,以降低编程的复杂性。 ②在DOS 功能不能实现情况下考虑用BIOS 功能调用。 ③在DOS 和BIOS 的中断子程不能解决问题时使用 IN/OUT 指令直接控制硬件。 BIOS 调用主要是类型号N 小于3FH 和

文档评论(0)

1亿VIP精品文档

相关文档