Академический Документы
Профессиональный Документы
Культура Документы
STRING2 DB STRLEN-5 DUP(0) EXTRA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:EXTRA START: MOV AX,DATA MOV DS,AXMOV AX,EXTRA MOV ES,AX MOV SI,OFFSET STRING1 MOV DI,OFFSET STRING2 CLD MOV CX,13 REP MOVSB CLD MOV SI,18 MOV CX,12 REP MOVSB MOV AH,4CH INT 21H CODE ENDS END START
DATA SEGMENT STRING1 DB 'EMPTY VESSELS MORE NOISE$'STRL EN EQU ($-STRING1) DATA ENDSEXTRA SEGMENT STRING2 DB STRLEN+5 DUP(0) EXTRA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATA,ES:EXTRA START: MOV AX,DATA MOV DS,AX MOV SI,OFFSET STRING1 MOV DI,OFFSET STRING2 CLD MOV CX,14 REP MOVSB MOV DL,5 BACK: MOV AH,01 INT 21H STOS STRING2 DEC DL JNZ BACK MOV CX,11 REP MOVSB NOP