> -- Сергей Губанов писал(а):
> В x86 процессорах операция целочисленного умножения с учётом знака IMUL может осуществляться в любом из 8 регистров общего назначения....Почему так?Это появилось в 80186 или 80286; в 8086 было симметрично --- неточного умножения не было. Мне кажется, что на беззнаковое умножение не стали выделять коды операций, исходя из критерия частота использования/ограниченность кодов.

Дальше могла примешаться обратная совместимость,...