;----------------------------------------
;宏定义
OUTPUT MACRO string
mov dx,offset string
mov ah,09h
int 21h
lea dx,space
mov ah,09h
int 21h
ENDM
OUTPUTA MACRO string
mov dx,offset string
mov ah,09h
int 21h
ENDM
;----------------------------------
;********************************数据段
data segment
array db 10 dup(0) ;数组开辟空间
array1 db 10 dup(0)
buffer db 10 dup(0) ;存放年和月份
crlf db 0ah,0dh,0ah,0dh,'$' ;回车换行
space db 20h,20h,'$'
string1 db 'SUN','$'
string2 db 'MON','$'
string3 db 'TUE','$'
string4 db 'WED','$'
string5 db 'THU','$'
string6 db 'FRI',,'$'
string7 db 'SAT','$'
string8 db 'Hey! please input the year like (2003): ','$'
string9 db 'Hey! please input the month like (05): ','$'
string10 db 'Ok! You see,the calender of (','$'
string11 db ' )is here!','$'
string12 db 20h,20h,20h,20h,20h,'01',20h,20h,20h,'02',20h,20h,20h,'03',20h,20h,20h,'04',20h,20h,20h,'05',20h,20h,20h,'06',20h,20h,20h,'$'
string13 db '07',20h,20h,20h,'08',20h,20h,20h,'09',20h,20h,20h,'10',20h,20h,20h,'11',20h,20h,20h,'12',20h,20h,20h,'13',20h,20h,20h,'$'
string14 db '14',20h,20h,20h,'15',20h,20h,20h,'16',20h,20h,20h,'17',20h,20h,20h,'18',20h,20h,20h,'19',20h,20h,20h,'20',20h,20h,20h,'$'
string15 db '21',20h,20h,20h,'22',20h,20h,20h,'23',20h,20h,20h,'24',20h,20h,20h,'25',20h,20h,20h,'26',20h,20h,20h,'27',20h,20h,20h,'$'
;宏定义
OUTPUT MACRO string
mov dx,offset string
mov ah,09h
int 21h
lea dx,space
mov ah,09h
int 21h
ENDM
OUTPUTA MACRO string
mov dx,offset string
mov ah,09h
int 21h
ENDM
;----------------------------------
;********************************数据段
data segment
array db 10 dup(0) ;数组开辟空间
array1 db 10 dup(0)
buffer db 10 dup(0) ;存放年和月份
crlf db 0ah,0dh,0ah,0dh,'$' ;回车换行
space db 20h,20h,'$'
string1 db 'SUN','$'
string2 db 'MON','$'
string3 db 'TUE','$'
string4 db 'WED','$'
string5 db 'THU','$'
string6 db 'FRI',,'$'
string7 db 'SAT','$'
string8 db 'Hey! please input the year like (2003): ','$'
string9 db 'Hey! please input the month like (05): ','$'
string10 db 'Ok! You see,the calender of (','$'
string11 db ' )is here!','$'
string12 db 20h,20h,20h,20h,20h,'01',20h,20h,20h,'02',20h,20h,20h,'03',20h,20h,20h,'04',20h,20h,20h,'05',20h,20h,20h,'06',20h,20h,20h,'$'
string13 db '07',20h,20h,20h,'08',20h,20h,20h,'09',20h,20h,20h,'10',20h,20h,20h,'11',20h,20h,20h,'12',20h,20h,20h,'13',20h,20h,20h,'$'
string14 db '14',20h,20h,20h,'15',20h,20h,20h,'16',20h,20h,20h,'17',20h,20h,20h,'18',20h,20h,20h,'19',20h,20h,20h,'20',20h,20h,20h,'$'
string15 db '21',20h,20h,20h,'22',20h,20h,20h,'23',20h,20h,20h,'24',20h,20h,20h,'25',20h,20h,20h,'26',20h,20h,20h,'27',20h,20h,20h,'$'