Skocz do zawartości

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

pinio27

[ASM]Posortowanie bufora, jak?

Polecane posty

Muszę wprowadzić do bufora łańcuch znaków a następnie go posortować.

Póki co wykonałem wprowadzanie znaków oto kod:

.model small
.stack 100H
.data
napis DB "Twoja tablica moze miec 100 znakow" ,13,10,'$'
bufor DB 100,?,100 dup('$')
nL DB 13,10,'$'
.code
main:

MOV AX, 0003H
INT 10H

MOV AX, @data
MOV DS, AX

MOV DX, OFFSET napis
MOV AH, 09H
INT 21H

MOV DX, OFFSET bufor
MOV AH, 0AH
INT 21H

MOV DX, OFFSET nL
MOV AH, 09H
INT 21H

MOV AH, 01H
INT 21H
CMP AL, 'k'
JNE main

MOV AH, 08H
INT 21H
CMP AL, 27

MOV DL, 'A'
MOV AH, 02H
INT 21H

exit0:
MOV AH, 4CH
MOV AL, 00H
INT 21H
end main

pytanie co teraz zrobić aby ten łancuch po wpisaniu sie sortował tzn. posortować bufor...

Link do komentarza
Udostępnij na innych stronach



  • Kto przegląda   0 użytkowników

    • Brak zalogowanych użytkowników przeglądających tę stronę.
×
×
  • Utwórz nowe...