· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Как сложить 2 числа

Посл.отвђт Сообщенiе


Дата: Июл 1, 2004 17:42:58

Есть 2 перевернутых (байты в них стоят на оборот) word числа, подскажите наиболее рациональный способ их сложить.
Я делаю так
mov cx,[esi+2]
mov bl,ch
mov bh,cl
mov cx,[edi+2]
mov al,ch
mov ah,cl
add bx,ax;
но что то мне подсказавает что это не есть good
Заранее спасиб.


Дата: Июл 1, 2004 18:03:27

Konstantin
Должно работать так:
mov ax,first_value
mov bx,second_value
add ah,bh
adc al,bl


Дата: Июл 1, 2004 18:04:46

mov ax,[esi+2]
add ah,[edi+2]
adc al,[edi+3]


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.041