Распечатка значения массива чисел-сборок - PullRequest
1 голос
/ 06 мая 2011

Хорошо, у меня есть этот код

SortScore PROC
call clrscr

 mov ecx, LENGTHOF studentsAverage
 dec ecx

L1: push ecx                                                                
mov esi, OFFSET studentsAverage             
L2: mov eax,[esi]                               
cmp [esi+4],eax                             
jge L3                                      ;jump to L3 if greater 

xchg eax,[esi+4]                            ;exchange values
mov [esi],eax                               ;

L3: add esi,4                                   ;move to next value 
loop L2                                     ;go back to L2
pop ecx                                     ;bring back the ecx
loop L1                                     ;go back to L1

L4: ret

Я почти уверен, что это работает, мне просто нужно знать, как изменить его для отображения значений.

1 Ответ

0 голосов
/ 06 мая 2011

Я полагаю, что вы хотите конвертировать из числа в ASCII? Я ответил, что в другом ответе:

Преобразование символа ascii в десятичный в ассемблере для использования с WriteConsoleA и readConsoleA

...