You are on page 1of 2

.

MODEL SMALL ;
.STACK 100H;
.DATA ;
NAME1 DB 'ABCDEFGHI$';
NAME2 DB 'JKLMNOPQR$';
NAME3 DB 'STUVWXYZA$';
NAME4 DB 'GONZALOMS$';

.CODE
MOV AX, @DATA
MOV DS, AX

MOV ES, AX
MOV CX,10
LEA SI, NAME1
LEA DI, NAME2

B20:

MOV AH,02H
MOV BH, 0
MOV DH, 5
MOV DL, 10
INT 10H

MOV AH, 09H


LEA DX, NAME1;
INT 21H

MOV AH,02H
MOV BH, 0
MOV DH, 7
MOV DL, 10
INT 10H

MOV AH, 09H


LEA DX, NAME2;
INT 21H

MOV AL,[SI]
MOV [DI], AL
INC SI
INC DI
DEC CX
JNZ B20

MOV ES, AX
MOV CX,10
LEA SI, NAME3
LEA DI, NAME4

B21:

MOV AH,02H
MOV BH, 0
MOV DH, 9
MOV DL, 10
INT 10H
MOV AH, 09H
LEA DX, NAME3;
INT 21H

MOV AH,02H
MOV BH, 0
MOV DH, 11
MOV DL, 10
INT 10H

MOV AH, 09H


LEA DX, NAME4;
INT 21H

MOV AL,[SI]
MOV [DI], AL
INC SI
INC DI
DEC CX
JNZ B21

MOV AH,4CH
INT 21H

END

You might also like