Умножение в MASM611 - PullRequest
       4

Умножение в MASM611

0 голосов
/ 20 ноября 2010

hii У меня проблема с умножением для более чем 5 бит, я работаю в MASM611. Пожалуйста, скажите мне решение, которое предназначено для умножения не менее 8 бит в MASM611

1 Ответ

0 голосов
/ 20 ноября 2010

для умножения целого числа без знака используйте mul;для подписанного использования imul.если операндом является 8-битный регистр, вы получите 16-битный результат.

например:


mov al, 3
mov cl, 5
mul cl

ставит 15 в топор.: http://web.archive.org/web/20120414214754/http://www.arl.wustl.edu/~lockwood/class/cs306/books/artofasm/Chapter_6/CH06-2.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...