微机程序求助

来源:百度知道 编辑:UC知道 时间:2024/09/22 11:00:45
SSEG SEGMENT
DB 256 DUP(?)
SSEG ENDS
DSEG SEGMENT
a db ?
b db ?
c db ?
string1 db 'Please input a:$'
string2 db 'Please input b:$'
string3 db 'Please input c:$'
string4 db 'The Max number is:$'
str db 0AH,0DH,'$'
DSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG,SS:SSEG
START: MOV AX, DSEG
MOV DS, AX
LEA DX, string1
MOV AH, 09H ;调用09H功能,输出字符串 DS:DX
INT 21H
MOV AH, 01H ;调用01H功能,输入字符给AL
INT 21H
MOV a, AL
LEA DX, str
MOV AH, 09H ;调用09H功能,输出字符串 DS:DX,用于换行
INT 21H
LEA DX, string2
MOV A

SSEG SEGMENT
DB 256 DUP(?)
SSEG ENDS
DSEG SEGMENT
a db ?
b db ?
c db ?
string1 db 'Please input a:$'
string2 db 'Please input b:$'
string3 db 'Please input c:$'
string4 db 'The Max number is:$'
str db 0AH,0DH,'$'
DSEG ENDS
CSEG SEGMENT
ASSUME CS:CSEG,DS:DSEG,SS:SSEG
START: MOV AX, DSEG
MOV DS, AX
LEA DX, string1
MOV AH, 09H ;调用09H功能,输出字符串 DS:DX
INT 21H
MOV ADH, 01H ;调用01H功能,输入字符给AL
INT 21H
MOV a, AL
LEA DX, str
MOV AH, 09H ;调用09H功能,输出字符串 DS:DX,用于换行
INT 21H
LEA DX, string2
MOV AH, 09H ;调用09H功能,输出字符串 DS:DX
INT 21H
MOV AH, 01H ;调用01H功能,输入字符给AL
INT 21H
MOV b, AL
LEA DX, str
MOV AH, 09H ;调用09H功能,输出字符串 DS:DX,用于换行
INT 21H
LEA DX, string3
MOV AH, 09H ;调用09H功能,输出字符串 DS:DX
INT 21H
MOV AH, 01H ;调用01H功能,输入字符给AL
INT 21H