Skip to content

Commit 42f852f

Browse files
committed
FINISHED
1 parent 1f87ad1 commit 42f852f

File tree

1 file changed

+86
-0
lines changed

1 file changed

+86
-0
lines changed

soft1.asm

+86
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
.MODEL SMALL
2+
.STACK
3+
.DATA
4+
MSG DB 10,13,'CURRENT DATE AND TIME IS= $'
5+
.CODE
6+
MOV AX,@DATA
7+
MOV DS,AX
8+
9+
LEA DX,MSG
10+
MOV AH,09H
11+
INT 21H
12+
13+
;TIME
14+
MOV AH,2CH
15+
INT 21H
16+
17+
MOV AL,CH
18+
CALL DISP
19+
20+
MOV DL,':'
21+
MOV AH,02H
22+
INT 21H
23+
24+
MOV AL,CL
25+
CALL DISP
26+
27+
MOV DL,' '
28+
MOV AH,02H
29+
INT 21H
30+
31+
MOV DL,' '
32+
MOV AH,02H
33+
INT 21H
34+
35+
;DAY
36+
MOV AH,2AH
37+
INT 21H
38+
39+
MOV AL,DL
40+
CALL DISP
41+
42+
MOV DL,'/'
43+
MOV AH,02H
44+
INT 21H
45+
46+
;MONTH
47+
MOV AH,2CH
48+
INT 21H
49+
50+
MOV AL,DH
51+
CALL DISP
52+
53+
MOV DL,'/'
54+
MOV AH,02H
55+
INT 21H
56+
57+
;YEAR
58+
MOV AH,2CH
59+
INT 21H
60+
61+
ADD CX,0C30H
62+
63+
MOV AL,CH
64+
CALL DISP
65+
66+
MOV AL,CL
67+
CALL DISP
68+
69+
MOV AH,4CH
70+
INT 21H
71+
72+
DISP PROC NEAR
73+
AAM
74+
ADD AX,3030H
75+
MOV BX,AX
76+
77+
MOV DL,BH
78+
MOV AH,02H
79+
INT 21H
80+
81+
MOV DL,BL
82+
MOV AH,02H
83+
INT 21H
84+
RET
85+
DISP ENDP
86+
END

0 commit comments

Comments
 (0)