(精)第6章 汇编语言程序设计.pptVIP

  • 8
  • 0
  • 约1.48万字
  • 约 71页
  • 2017-01-09 发布于北京
  • 举报
6.3.1 概述 DOS系统和BIOS以中断服务程序方式提供了大量实用程序供程序员使用。 系统功能调用按如下四步进行: 1、在AH寄存器中设置子功能号; 2、在指定的寄存器中设置入口参数; 3、用相应的中断指令执行功能调用; 4、根据出口参数分析功能调用的执行情况。 6.3.2 DOS系统功能调用INT 21H 一个字符的输出 一个字符串的输出 一个字符的输入 一个字符串的输入 子功能号:AH=02H。 入口参数:DL=输出字符的ASCII码。 执行该功能后会在显示器当前光标处显示指定的字符,且光标右移一个字符位置。 【例6.29】 用02H号DOS系统功能调用在显示器输出一个字符。 MOV AH, 02H ;设置子功能号,AH=02H MOV DL, ’K’ ;设置入口参数,DL=’K’ INT 21H ;DOS功能调用,显示该字符 INT 21H—字符的输出 子功能号:AH=09H。 入口参数:DS:DX=待显示字符串在内存中的首地址。字符串应以$(24H)结束,可以输出回车和换行字符产生回车和换行的作用。 【例6.30】 用09H号DOS系统功能调用在显示器输出一个字符串。 STRING DB! ‘Hello,World’, 0DH, 0AH, ’$’ ;定义要显示的字符串 …… MOV AH

文档评论(0)

1亿VIP精品文档

相关文档