急急急!!!!请高手帮忙修改程序!!

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:04:12
DATA SEGMENT
TABL DB ‘A01’,‘88’,‘79’,‘91’,‘A02’,‘78’,‘83’,‘77’
DB ‘A03’,‘77’,‘81’,‘80’,‘A04’,‘91’,‘92’,‘93’
DB ‘A05’,‘69’,‘82’,‘90’,‘A06’,‘76’,‘75’,‘79’
DB ‘A07’,‘90’,‘90’,‘91’,‘A08’,‘66’,‘69’,‘82’
DB ‘A09’,‘80’,‘89’,‘81’
LIST DB ‘NAME ENGLISH MATHS CHINEESE’,‘$’
INPUT DB ‘INPUT NUMBER(0--EXIT):$’
DATA ENDS
STACK1 SEGMENT PARA STACK
DW 20H DUP(0)
STACK1 ENDS
COSEG SEGMENT
ASSUME CS:COSEG,DS:DATA,SS:STACK1
STUDE: MOV AX,DATA
MOV DS,AX
LOP: CALL CRLF ;回车换行
;输入查询学号
LEA DX,INPUT
MOV AH,09H
INT 21H
MOV AH,1 ;键盘输入学号
INT 21H
ND AL,0FH
CMP AL,0
JE END0
DEC AL ;学号减1
CALL MULT9 ;学号乘9
LEA BX,TABL
ADD BL,AL

哎,你可会啊,单词都能写错,语法结构也不对,错误太多了,
你直接说你要什么实现什么功能,我给你编
DATA SEGMENT
TABLE DB ‘A01’,‘88’,‘79’,‘91’,‘A02’,‘78’,‘83’,‘77’
DB ‘A03’,‘77’,‘81’,‘80’,‘A04’,‘91’,‘92’,‘93’
DB ‘A05’,‘69’,‘82’,‘90’,‘A06’,‘76’,‘75’,‘79’
DB ‘A07’,‘90’,‘90’,‘91’,‘A08’,‘66’,‘69’,‘82’
DB ‘A09’,‘80’,‘89’,‘81’
LIST DB ‘NAME ENGLISH MATHS CHINEESE’,‘$’
INPUT DB ‘INPUT NUMBER(0--EXIT):','$’
DATA ENDS
STACK1 SEGMENT PARA STACK
DW 20H DUP(?)
STACK1 ENDS
CODE SEGMENT
ASSUME CS:COSEG,DS:DATA,SS:STACK1
STUDE: MOV AX,DATA
MOV DS,AX
LOP: CALL CRLF ;回车换行
;输入查询学号
LEA DX,INPUT
MOV AH,09H
INT 21H
MOV AH,1 ;键盘输入学号
INT 21H
ND AL,0FH
CMP AL,0
JE END0
DEC AL ;学号减1
CALL MULT9 ;学号乘9
LEA BX,TABL
ADD BL,AL
ADC BH,0 ;该学号的信息首址在BX中
CALL CRLF
LEA DX,LIST
MOV AH,09H
INT 21H
CALL DISP ;显示查询结果
JMP LOP
END0: MOV