- 26
- 0
- 约1.34万字
- 约 97页
- 2022-07-07 发布于四川
- 举报
* 系统功能调用 系统功能调用是微机的磁盘操作系统DOS为用户提供的一组例行子程序,因而又称为DOS系统功能调用。这些子程序可分为以下四个主要方面: (1) 磁盘的读/写及控制管理; (2) 内存管理; (3) 基本I/O管理(如键盘、打印机、显示器等); (4) 其他管理(如时间、日期等)。 常用系统功能调用和BIOS中断调用 * 键盘和显示器的DOS调用 调用号 功能 入口参数 出口参数 1 键入并显示一个字符 键入字符的ASCII码放在AL中 2 显示器显示一个字符 DL中输出字符的ASCII码 5 打印机打印一个字符 DL中输出字符的ASCII码 8 键盘输入一个字符,无回显 键入字符的ASCII码放在AL中 9 显示器显示一个字符串 DS:DX置字符串的首地址,字符串以’$’结束 0A 键入并显示一个字符串 DS:DX置字符串的首地址,第一单元置允许键入的字符数 键入的字符从第3单元开始存放 4C 带返回码结束 AL中置返回码 * 对于所有的功能调用(包括设备管理、文件读写等子程序),使用时一般需要经过以下三个步骤: ① 子程序的入口参数送相应的寄存器(有些子程序调用不需要入口参数,此步可略)。 ② 子程序编号送AH。 ③ 发出中断请求:INT 21H(系统功能调用指令)。 DOS调用的步骤 * 【调用格式】 MOV
原创力文档

文档评论(0)