DATAS SEGMENT
n0 db 'Student '
n1 db 'Teacher '
n2 db 'Classmate'
n3 db 'Chinese '
n4 db 'Math '
n5 db 'English '
n6 db 'Computer '
n7 db 'Java '
n8 db 'C++ '
Errmsg DB 'Please input 0-8! E or e for Exit $' ;输出错误信息
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START:
MOV AX,DATAS
MOV DS,AX
LOP: MOV AH,01H ;输入一个数字
INT 21H
CMP AL,'E'
JZ exit ;输入是否'e'或'E'则退出
CMP AL,'e'
JZ exit
CMP AL,'0' ;输入不在0-8范围则退出
JB ERR
CMP AL,'8'
JA ERR
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载