Наитупейший вопрос. При выполнении "imul cx,cl,70d", разумеется, выскакивает "Operand sizes don't match". Но даже если поставить перед всеми операндами word (или byte), проблема не решается. Что делать? Заранее спасибо
IceStudent, спасибо, но, как оказалось, не обязательно 16, 8-битовые регистры/память тоже можно использовать, главное, чтобы размеры операндов одинаковые были.
Тысячу извинений. Просто я думал, что есть способ умножить содержимое 4-битового регистра на число и поместить результат в 8-битный, но в один шаг все-таки так сделать не получится. Всем спасибо за внимание
Ошибся я опять Нуб нубом. В голову стукнуло, что в ax и т. д. 8 бит, а в ah/al и т. д. 4 бита. Дико извиняюсь.