汇编语言程序设计的具体要求.pptVIP

  • 3
  • 0
  • 约1.64万字
  • 约 69页
  • 2019-11-27 发布于广东
  • 举报
5.4 DOS系统功能调用介绍 系统功能调用——由OS提供的一组实现特殊功能的子程序供程序员在程序中调用,以减轻编程工作量。 在DOS系统中,功能调用都是用软中断指令INT 21H来实现的。 D0S系统功能调用的使用方法如下: ① AH←功能号; ② 设置该功能所要求的其他入口参数; ③ 执行INT 21H指令; 分析出口参数。 以下介绍INT 21H的几个最常用的功能。 1. DOS键盘功能调用 (1) 从键盘输入一个字符(功能号=1) MOV AH,1 INT 21H AL中有键入的字符 GET_KEY: MOV AH,1 ;等待键入字符 INT 21H ;结果在AL中 CMP AL,’Y’ ;是’Y’? JZ YES ;是,转YES CMP AL,’N’ ;是’N’? JZ NO ;是,转NO JMP GET_KEY ;否则继续等待输入 YES: … … NO: … (2) 输入字符串(功能号=0AH) 此功能调用从键盘输入一串字符并把它存入用户指定的缓冲区中。 MOV AH, 0AH LEA D

文档评论(0)

1亿VIP精品文档

相关文档