May I ask why do i get a Wrong Parameters Error at line MOV MAX1[0],MAX1[1]
.STACK 100H
.DATA
MSG DB 10,13,"INPUT A STRING: $"
MSG1 DB 10,13,"OUTPUT: $"
MAX1 DB 20
.CODE
MOV AX,@DATA
MOV DS,AX
LEA DX,MSG
MOV AH,9
INT 21H
MOV CL,0AH
MOV AH,01H
INT 21H
JC CONT
MOV BL,0AH
MOV AL,0AH
MOV AH,02H
INT 21H
CONT:
MOV AH,0AH
INT 21H
LEA SI,MAX1
ADD SI,30H
MOV CL,0AH
MOV BL,0AH
MOV AH,02H
MOV AL,BL
INT 21H
MOV AH,09
LEA DX,MSG1
INT 21H
MOV CL,0AH
MOV BL,0AH
MOV AH,02H
MOV AL,BL
INT 21H
MOV AH,09
LEA DX,MAX1
INT 21H
L1:
MOV AL,MAX1[0]
MOV AH,02H
INT 21H
MOV AL,MAX1[1]
MOV AH,02H
INT 21H
MOV AL,MAX1[2]
MOV AH,02H
INT 21H
MOV AL,MAX1[3]
MOV AH,02H
INT 21H
MOV AL,MAX1[4]
MOV AH,02H
INT 21H
MOV BL,MAX1[0]
MOV MAX1[0],MAX1[1]
MOV MAX1[1],MAX1[2]
MOV MAX1[2],MAX1[3]
MOV MAX1[3],MAX1[4]
MOV MAX1[4],BL
LOOP L1
MOV AH,4CH
INT 21H END