فرض کنید 10 عدد داخل سگمنت داده وجود دارد
برنامه ای بنویسید که
E Max
در al
و
E min
در ah
ذخیره شود
.MODEL SMALL
.DATA
n DB 3, 10, 7, 1, 4, 9, 2, 6, 8, 5
.CODE
.STARTUP
[COLOR="Blue"] MOV BX, 0
MOV AL, n[BX]
MOV AH, n[BX]
MOV CX, 9
go_loop:
INC BX
CMP AL, n[BX]
JA go_next
MOV AL, n[BX]
go_next:
CMP AH, n[BX]
JB go_next2
MOV AH, n[BX]
go_next2:
LOOP go_loop[/COLOR]
.EXIT
.STACK
END