[an error occurred while processing this directive]
|
А между тем, в этом институте нас обучали, что перемножитель можно сделать на ПЗУ, где адрес - два операнда, а данные - результат. Для 16х16, ПЗУ очень крутое надо. А вот одно перемножение 16х16 можно заменить на 4 перемножения 8х8 со сложением. Это уже совсем неплохо. Аналогичные рассуждения действительны для деления. Только там все сводилось к алгоритму поиска величины 1/x с последующим домножением на нее. т.е. для деления 16-разрядного слова на 8-ми достаточно иметь массив[256] и перемножитель. Грубо - 1 команда...
E-mail: info@telesys.ru