Jump to content

Archived

This topic is now archived and is closed to further replies.

pinio27

[ASM]Posortowanie bufora, jak?

Recommended Posts

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 to comment
Share on other sites



  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...