Original Post
hi.... :-)
code:
TITLE CSC320 PROJECT
INCLUDE mymac.mac
INCLUDE PM.MAC
SSEG SEGMENT PARA STACK ''STACK''
DB 100 DUP(?)
SSEG ENDS
DSEG SEGMENT
YAHOO DB 100,?,100 DUP('' ''),''$''
TESTS DB 100,?,100 DUP ('' ''),''$''
ORG 10H
;F DB 100 DUP ('' ''),''$''
ORG 10H
YUP DB ?
DSEG ENDS
CSEG SEGMENT
MAIN PROC FAR
ASSUME SS:SSEG, DS:DSEG, CS:CSEG
MOV AX, DSEG
MOV DS, AX
MOV AX, 0000H
MOV AH, 0AH
MOV DX, OFFSET TESTS
INT 21H
MOV BX, OFFSET TESTS
;MOV AL, [TESTS]+2
;MOV YUP, AL
;COV_STRING TESTS, YUP
;TEST123 TESTS, YUP
MOV AH, 00H
MOV CH, 00H
MOV CL, [BX]+1
CM: MOV AL, [BX]+2
CMP CH, CL
JZ EXIT
JNZ UP
UP: MOV [YUP+AH], AL
INC CH
INC BX
INC AH
;INC YUP
JMP CM
EXIT: STRING_OUTPUT YUP
MOV AH, 4CH
INT 21H
MAIN ENDP
CSEG ENDS
END MAIN
Error:
C:\TASM\BIN>TASM project.asm
Turbo Assembler Version 4.1 Copyright (c) 1988, 1996 Borland International
Assembling file: project.asm
**Error** project.asm(45) Illegal indexing mode
Error messages: 1
Warning messages: None
Passes: 1
Remaining memory: 448k
Can anyone pls help....
Thanks
:-)