;----------------------------------------
;宏定义
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
;宏定义
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