F-
Filter -Gafiilter

Поменять местами пары соседних чисел. Массив слов. (ассемблер)



помогите, очень срочно

Елена Царькова
Елена Царькова

Для 32-бит, типа того.
lea esi, массив
mov ecx, размер массива
shr ecx, 1
__next:
mov dx, word ptr [esi]
xchg dx, word ptr [esi + 2]
mov word ptr [esi], dx
add esi, 4
dec ecx
jnz __next;

p.s. в 16-разрядный давно пора уже болт вбить, если уже 64-битный в моде.

Похожие вопросы
двумерный массив 10 на 10 целых чисел. (С++)
Ассемблер. Определить найменьшее число из чисел, меньших 2Еh
Дан массив из 10 вещественных чисел.
Дан массив А из N целых чисел. Сформировать новый массив B...
Помогите по ассемблеру! Найти сколҗко чисел =12h
асcемблер найти сколько в массиве чисел меньше 0Ah и больше 12h массив слово
Как перемножить, например, 0.5 и 256 в виде чисел с фиксированной запятой? на языке ассемблера
Одномерный массив и замена чисел в Java
Ассемблер
Как сделать запись чисел в массив?