.model small
.data
array db 'safjwoeoewitnvxzljdlaotfretj'
count equ ($-array)/(type array)
db 0dh,0ah,'$'
.code
.startup
mov cx,count
dec cx
outlp: mov dx,cx
mov bx,offset array
inlp: mov al,[bx]
cmp al,[bx+1]
jna next
xchg al,[bx+1]
mov [bx],al
next: inc bx
dec dx
jnz inlp
loop outlp
mov dx,offset array
mov ah,9
int 21h
.exit 0
end
.data
array db 'safjwoeoewitnvxzljdlaotfretj'
count equ ($-array)/(type array)
db 0dh,0ah,'$'
.code
.startup
mov cx,count
dec cx
outlp: mov dx,cx
mov bx,offset array
inlp: mov al,[bx]
cmp al,[bx+1]
jna next
xchg al,[bx+1]
mov [bx],al
next: inc bx
dec dx
jnz inlp
loop outlp
mov dx,offset array
mov ah,9
int 21h
.exit 0
end