Сортировка массива по признаку четности на assembler
Есть код, который находит сумму элементов массива
.data
mass dw 5,1,4,5,3,6
summ db 0
.code
start:
xor eax,eax
xor ebx,ebx
mov ecx,5
lea esi,[mass]
mov al,byte ptr[mass]
l1:
mov bl,[esi+1]
add ax,bx
inc esi
loop l1
end start
Не могу дописать сортировку массива по признаку четности
В первом элементе массива хранится кол-во элементов массива, далее идут сами элементы.
Адресность комманд - двухадресные
Тип массива - word