‮Сдвиг по фазе (kincajou) wrote,
‮Сдвиг по фазе
kincajou

Categories:

Аппаратное умножение 32*32. И ещё деление.

Вот, допустим, есть готовый блок - умножитель.
Правда, только 8*8.
Как проще всего сделать на его основе умножитель 32*32?
Мне представляется что-то совсем лобовое, буквально реализующее алгоритм умножения "в столбик", кусочек за кусочком. В принципе, даже одного блока хватит, но будет медленно.
Можно взять четыре в ряд, чтобы они сразу 32*8 перемножали, и за четыре цикла перемножить-сложить.
Можно взять сразу шышнацать и кучу сумматоров, но это рехнёшься собирать...

А деление это вообще смерть.

А великие древние как-то собирали их из отдельных транзисторов o_X
Subscribe

  • Спохватились

    На Байконуре расследуют предполагаемую кражу деталей с дорогостоящими редкоземельными металлами. Она могла произойти на площадке №110, с которой…

  • Ну что.

    SN10 - первый прототип старшипа, взлетевший дважды с минимальным техническим обслуживанием между стартами, с отработкой метода быстрого избавления от…

  • Как выглядит хорошо аргументированное мнение?

    Это можно узнать на примере соломонова фотовладьки: Истерикой несгибаемого борца с мировым злом удовлетворён. Кстати, о синонимах

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 13 comments

  • Спохватились

    На Байконуре расследуют предполагаемую кражу деталей с дорогостоящими редкоземельными металлами. Она могла произойти на площадке №110, с которой…

  • Ну что.

    SN10 - первый прототип старшипа, взлетевший дважды с минимальным техническим обслуживанием между стартами, с отработкой метода быстрого избавления от…

  • Как выглядит хорошо аргументированное мнение?

    Это можно узнать на примере соломонова фотовладьки: Истерикой несгибаемого борца с мировым злом удовлетворён. Кстати, о синонимах