Witam,
Mam do zrobienia w assemblerze poniższe zadanie:
"Napisz program, który policzy iloczyn dwóch liczb 256-bitowych (lub 128- bitowych dla architektury 32-bitowej). Wykorzystaj algorytm mnożenia pisemnego rozszerzając go z cyfr dziesiętnych do liczb 64-bitowych (32-bitowych)".
W związku z tym mam do was kilka pytań:
- Jaki jest zakres liczb 256 bitowych? 2^256 ?
- Mógłby ktoś mi przybliżyć jak ten algorytm ma mniej więcej działać? załóżmy mamy dwie liczby x oraz y. Co dalej z nimi robimy?
- Jakieś wskazówki jak zaimplementować to w assemblerze?
Dzięki