include 'emu8086.inc'
.model small
.stack 100h
.data
array db 9,8,5,4,3,2,1,7,6,5
.code
main proc
mov ax,@data
mov ds,ax
mov si,offset array
mov cx,10
mov bl,[si]
loopx:
cmp [si],bl
jle update
resume:
inc si
loop loopx
print 'Smallest Value from Array is '
add bl,48
mov dl,bl
mov ah,02h
int 21h
jmp exit
update:
mov bl,[si]
jmp resume
exit:
main endp
end main