Автор Qwe rty задал вопрос в разделе Другие языки и технологии
1 чем отличаются команды MUL и IMUL 2 какую команду расширения нужно использовать при делении на 16-разрядное число и получил лучший ответ
Ответ от
mul - это беззнаковое умножение
imul - знаковое
Если твой ассемблер 16-разрядный, а умножаешь байт на байт,
то байт (множимое) в случае imul надо расширить командой cbw.
3.
rez dw (?)
mov al,-5
cbw
mov bl,3
imul bl ; результат в ax
mov rez,ax
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: 1 чем отличаются команды MUL и IMUL 2 какую команду расширения нужно использовать при делении на 16-разрядное число