Я не знаю, ясно ли мне, но мне нужна программа, которая будет принимать числа (# 1), которые я ввожу, одно входное число (# 2), и ему нужно найти все числа, большие, чем число # 2, из массива из приведенных номеров.
.model small
.stack 100
.data
sir db 80 dup('$')
m1 db 'Introduceti sirul:$'
m2 db 13,10,'Introduceti un caracter:$'
m2 db 13,10,'Cel mai mare caracter este: $'
max db 0,'$'
.code
mov ax,@data
mov ds,ax
mov ah,9h
mov dx,offset m1
int 21h
mov bx,0
mov cx,80
mov ah,3fh
mov dx,offset sir
int 21h
mov ah,9h
mov dx,offset m2
int 21h
mov ah,1
int 21h
mov si,offset sir
mov ah,[si]
next: mov al,[si]
cmp al,13
jz sfarsit
cmp al,ah
jle nu
mov ah,al
nu: inc si
jmp next
sfarsit:
mov bl,ah
mov ah,9
mov dx,offset m2
int 21h
mov dl,bl
mov ah,2
int 21h
mov ah,4ch
int 21h
end