文字表情符号 汇编语言怎么实现一个字符串的输入与输出?
浏览量:1936
时间:2021-03-11 05:06:20
作者:admin
汇编语言怎么实现一个字符串的输入与输出?
汇编语言实现了字符串的输入和输出,可以调用DOS函数中断来完成。示例程序如下:汇编语言输入字符串,可以调用DOS函数interrupt int 21h 06h函数。程序功能:输入一串字符,以回车结束,输入字符串的最大长度为200个字符,输入后在下一行输出该字符串。数据段STR DB 201 dup(0dh)Data endscode段帐户CS:code,ds:datamain proc far start:mov ax,Data mov ds,ax lea Si,STR mov CX,200inpstr:mov ah,06h int,21h JNZ inpstr no character readable mov[Si],A1 Inc Si XOR Al,0dh JZ Endinp loop inpstrandip:mov Al,0dh mov[Si],A1 mov DL,0ah回车,换行mov ah,02hint 21h mov DL,0dh mov ah,02h int 21h lea Si,STR output string:mov DL,[Si]CMP DL,0dh JZ end out to the end of the string mov ah,02h int 21h Inc Si jmp outputendout:mov ah,4ch int 21h retmain endpcode ends end start
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
队列是什么 队列训练内容