DATAS SEGMENT
[2000H] DB 10 DUP 3
DATAS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS
START:
MOV AX,DATAS
MOV DS,AX
MOV SI,OFFSET [2000H];偏移地址送SI
MOV AL,[SI] ;偏移地址送AL
MOV CX,9 ;10个数循环9次
LOP1:
INC [SI] ;SI+1
CMP AL,[SI]; 第一个数和第二个数作比较
JGE NEXT ;大于等于直接下一个
MOV AL,[SI];否则SI送AL
NEXT:
LOOP LOP1
MOV [2000H],AL
MOV AH,4CH
INT 21H
CODES ENDS
END START
欢迎关注点赞收藏⭐️留言
推荐up主专题文章 C语言100道经典编程题【详细分析版】
QQ:3052645092 不明白或有问题可以一起讨论哦
作者水平很有限,如果发现错误,请及时告知作者哦!感谢感谢!