Beruflich Dokumente
Kultur Dokumente
handling.
By including options like creating a file and typing
the contents of the file. Also displaying the current system date and time.
PURPOSE
GET SYSTEM TIME GET SYSTEM DATE
INT21H:FUNCTION 3CH
INT 21H:FUNCTION 3DH INT21H:FUNCTION 3EH
CREATE FILE
OPEN FILE CLOSE FILE
INT21H:FUNCTION 3FH
INT21H:FUNCTION 40H INT21H:FUNCTION 41H INT21H:FUNCTION 09H
READ
FILE
Returns : CX=YEAR DH=MONTH(1 TO 12) DL=DAY OF MONTH(1 TO 31) AL=DAY NUMBER IN WEEK(0-6 SUNDAY TO SATURDAY)
AH=2Ch Returns : CH=HOUR(0 TO 59) CL=MINUTE(0 TO 59) DH=SECOND(0 TO 59) DL=CENTISECONDS(0 TO 99)
AH = 3Dh
AL=Access Mode
=Bytes Transferred
AH = 3Fh BX CX DS:DX AX
= File Handle = Number Of Bytes To Read = Memory Buffer Address = Count Of Bytes Actually Read
START READ FILENAME WITH EXTENSION MOV APPROPRIATE LENGTH OF FILE NAME TO CX MOV OFFSET OF FILENAME TO DX
MOV APPROPRIATE FUNCTION CALL(3CH) TO AH CALL INT 21H CHEC K CF IF NOT SET PRINT ERROR MSG END PROC & RET TO MAIN R
START
MOV OFFSET OF FILENAME TO DX MOV APPROPRIATE FUNCTION (41H) CALL TO AH
DELETE FILE
CHEC K CF
START READ DATA TO BE WRITTEN MOV APPROPRIATE LENGTH OF FILE NAME TO CX MOV OFFSET OF FILENAME TO DX
PROGRAM