请汇编高手帮忙!!!

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:44:42
请高手帮忙写一下下面的题目,关系重大啊,拜托拜托!!!
根据键盘输入的字符'A'~'E'(或'a'~'e'),分别显示'1st','2nd','3rd','4th'及'5th',当输入的是其他字符则重新输入.

总得限定个语言吧?总不能让我们把每种语言都写一遍吧?再说,这题好基础耶,还关系重大?没有搞错吧?

SSEG SEGMENT PARA STACK'STACK'
DB 100 DUP(?)
SSEG ENDS

DSEG SEGMENT
A DB 0D,0AH,'1st$'
B DB 0D,0AH,'2nd$'
C DB 0D,0AH,'3rd$'
D DB 0D,0AH,'4th$'
E DB 0D,0AH,'5th$'
F DB 'Please input a word:$'
G DB 0DH,0AH,'$'
DSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG
MAIN PROC FAR
PUSH DS
SUB AX,AX
PUSH AX

MOV DX,DSEG
MOV DS,DX

START: LEA DX,F
MOV AH,09H
INT 21H
MOV AH,01H
INT 21H
CMP AL,'A'
JE FIRST