home *** CD-ROM | disk | FTP | other *** search
- ; *******************************
- ; * SCR.COM v0.3 / JCE - Jun'92 *
- ; *******************************
-
- SEGM SEGMENT PUBLIC
- ASSUME CS:SEGM, DS:SEGM
- ;
- ORG 100H
-
- EXTRN CONVERT2:NEAR
-
- PSP17 EQU CS:80H
-
- PRINCIPAL:
-
- JMP RUN
-
- DB "<<< SCR.COM v0.3 Juan C.Enrique'92 >>>"
- MSG DB "* ERROR!: Valor incorrecto *$"
-
- RUN:
- MOV AL,[PSP17]
- CMP AL,3
- JE RUN2
- CMP AL,2
- JNE ERROR
- MOV BYTE PTR [PSP17],"0"
- MOV DI,OFFSET PSP17
- JMP RUN3
- RUN2:
- MOV DI,OFFSET PSP17+1
- RUN3:
- MOV BYTE PTR [PSP17+1],"0"
- CALL CONVERT2
- JC ERROR
-
- MOV AH,0
- INT 10H
-
- RETDOS: INT 20H
-
- ERROR: MOV AH,9
- MOV DX,OFFSET MSG
- INT 21H
- JMP RETDOS
-
- SEGM ENDS
- END PRINCIPAL