logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[ASSEBLER] Mnożenie dwubajtowe

danrok 08 Maj 2009 11:04 978 3
REKLAMA
  • #1 6505165
    danrok
    Poziom 14  
    Witam!
    Chciałem napisać mnożenie dwubajtowe na procesorze ATmega32.
    Jest ona oczywiście 8bitowym procesorem. Szukałem różnych algorytmów
    w Internecie, jednak ich implementacja do dwóch bajtów jest bardzo
    skomplikowana, jak na początkującego. Ma ktoś może pomysł jak wykonać
    takie mnożenie w najprostszej postaci?

    Dziekuję z gory:)
  • REKLAMA
  • REKLAMA
  • #3 6505206
    danrok
    Poziom 14  
    Dzięki za odpowiedź!
    Chodzi bardziej o to, że mam dwa rejestry, w nich
    w postaci U2 zakodowaną liczbę, mam też funkcję do konwersji
    na normalny kod binarny. Chciałem wykonać mnożenie
    dwóch rejestrów, przez inne dwa i wynik, zapisując do
    czterech rejestrów, przesłać do LCD do wyświetlenia.

    No chyba, że czegoś nie zrozumiałem w Twoim poście, co jest bardzo możliwe ;)
REKLAMA