Forum: Mikrocontroller und Digitale Elektronik Multiplikation 16bit x 16bit in AVR Assembler


von Ben _. (burning_silicon)


Lesenswert?

hi!

hat jemand ganz schnell mal einen fetzen code, der zwei 16bit zahlen in 
AVR assembler miteinander multipliziert?

danke!

von spess53 (Gast)


Lesenswert?

Hi

Gibt es bei den AppNotes von Atmel.

MfG Spess

von MWS (Gast)


Lesenswert?


von Ben _. (burning_silicon)


Lesenswert?

da sehe ich keine listings... :-/ hätte schon gerne was wo ich sicher 
gehen kann, daß es funktioniert.

von Micha S. (ernie)


Lesenswert?

Ben _ schrieb:

Moin Moin,

> da sehe ich keine listings... :-/ hätte schon gerne was wo ich sicher
> gehen kann, daß es funktioniert.

google mal nach den beiden .asm die im PDF erwaehnt werden. Dann
solltest Du auch den Sourcecode dazu finden.
Gruesse,

Michael

von spess53 (Gast)


Lesenswert?

Hi

Das Listing gibt es gibt es bei den AppNotes AVR200 und AVR201 auf der 
Atmel Webseite.

MfG Spess

von Karl H. (kbuchegg)


Lesenswert?

Unglaublich aber wahr:
Hier
http://www.mikrocontroller.net/articles/AVR_Arithmetik
ist keine 16*16 Bit Multiplikation enthalten.
Wäre jemand so freundlich, die dort mit aufzunehmen?

von MWS (Gast)


Lesenswert?


von spess53 (Gast)


Lesenswert?

Hi

Die AVR200 ist für AVRs ohne Hardwaremultiplikation. Für ATMegas sind 
die Routinen der AVR201 effektiver.

MfG Spess

von Ben _. (burning_silicon)


Lesenswert?

danke! hab ich gefunden.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.