Как сделать 64-битное умножение на 16-битной машине?

У меня есть встроенный 16-битный процессор. На этой машине ширины 16 бит, и она поддерживает длинные 32 бит. Мне нужно сделать несколько умножений, которые нужно будет хранить в 64 битах (например, умножить 32-битное число на 16-битное число). Как я могу сделать это с учетом ограничений? У меня нет математической библиотеки для этого.

Ответы на вопрос(2)

Ваш ответ на вопрос