编程:循环输入输出字符串程序代码

时间:2022-07-13 07:15:16 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
DATA SEGMENT BUF DB 25 ACTHAR DB ?

CHAR DB 25 DUP (?) DB '$'

CR db 0Dh,0Ah,'$'



DATA ENDS

CODE SEGMENT

ASSUME CS: CODE, DS: DATA START: next:

MOV AX, DATA MOV DS, AX

MOV DX, OFFSET BUF MOV AH, 0AH INT 21H

CMP AL,0FFH JZ EXIT

MOV AH,2 MOV DL,0DH INT 21H

MOV DL,0AH INT 21H

MOV DX,OFFSET BUF+2 ;MOV DX,OFFSET CHAR

MOV BX,OFFSET ACTHAR MOV BL,[BX] ADD BX,DX

MOV BYTE PTR [BX],'$' MOV AH,09H INT 21H mov dx,offset CR




MOV AH,09H INT 21H loop next EXIT:

MOV AX,4C00H INT 21H

CODE ENDS

END START




本文来源:https://www.wddqw.com/doc/a2b9e4c6aa00b52acfc7ca7d.html