汇编语言 第07章.pptVIP

  • 9
  • 0
  • 约8.61千字
  • 约 49页
  • 2017-06-21 发布于河南
  • 举报
汇编语言 第07章

第7章 串型数据的处理 本章提要 字符串的输入输出 串的各种操作 7.1 字符串的输入输出 在DOS的INT 21H的功能调用中: 1号和2号子功能解决单字符的问题 9号与10号子功能解决对字符串的处理 7.11 DOS的9号子功能 【功能】 在屏幕上输出显示一个字符串。 【入口参数】 AH中放子功能号9。 DS:DX=待输出字符串首字符的逻辑地址。 【出口参数】 无 【注意事项】 (1)被输出的字符串的长度不限,但必须连续存放在内存的某个地方,且以ASCII值为24H的字符“$”结束,中间可以含有回车符、换行符、响铃符等有特殊功能的符号。 (2)字符串的起始逻辑地址必须放在指定的寄存器DS和DX中。 (3)调用结果是把字符串中的各个字符从光标当前所在位置起,依次显示在屏幕上,直至遇到“$”为止,光标停在最后一个输出符号的后面。“$”仅仅作为字符串的结束符号,本身不输出到屏幕。如果程序中需要输出“$”,只能用2号子功能实现。 (4)9号子功能调用将影响AL的内容,不改变其余寄存器及标志寄存器的值。 例7.1分析下面的程序,写出程序执行后的结果。 DATA SEGMENT bufl DB Hello,,13,10,this is an example.$, 13,10 buf2 DB --END--$

文档评论(0)

1亿VIP精品文档

相关文档