ciao a tutti io dovrei fare un programma in assembly simile e cioè devo scrivere un programma che ordini alfabeticamente i caratteri presenti in una stringa di caratteri (almeno 100)
io per eseguire il programma uso il tasm con il prompt
se qualcuno che mi sa dare qualche consiglio o l'ha già fatto e me lo può scrivere sarei contento
l'unica cosa che sono riuscito a fare è l'aquisizione stringa, è poco ma non ho la minima idea di come andare avanti

.model small
.data
.stack
stringa db 102, 0 ,100 dup (00h)
.code
start:
mov ax,@data
mov ds,ax
; lettura della stringa
lea dx,stringa
mov ah,0ah
int 21h
;impostazioni del numero di caratteri inseriti
lea bx,stringa
mov ah,0
mov al, [bx+1]
mov di,ax
;sostituzione di invio con il simbolo $
mov byte ptr [bx+di+2], "$"
;ritorno a capo
mov dl,0ah
mov ah,02
int 21h
mov dl,0dh
mov ah,02
int 21h
end start