微机原理编程 急求助

来源:百度知道 编辑:UC知道 时间:2024/05/06 15:22:26
实验要求:设计一个程序,该程序包括数据输入(输入十进制数1到12)查找对应的月份,月份的英文单词输出三个字程序

CRLF MACRO;宏定义回车换行
MOV DL,0DH
MOV AH,02H
INT 21H
MOV DL,0AH
MOV AH,02H
INT 21H
ENDM
DATAS SEGMENT
y1 db 'January $'
y2 db 'February $'
y3 db 'March $'
y4 db 'April $'
y5 db 'May $'
y6 db 'June $'
y7 db 'July $'
y8 db 'August $'
y9 db 'September$'
y10 db 'October $'
y11 db 'November $'
y12 db 'December $'
yue db ?
DATAS ENDS

STACKS SEGMENT
db 20 dup(?)
STACKS ENDS

CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
B: call shuru
CRLF
ca