Hallo weiß jemand wo es eine Routine in ASM zur Erstellung einer Zufallszahl gibt? Ich hab keine Ahnung wie man sowas realisiert. Und ob es überhaupt in den AVR passt aber ich denke schon... Weiß jemand sonst einige gute Links wo man Codesammlungen für allerhand Routinen findet die man so braucht? Danke! Moritz
Eine gebräuchliche Methode ist, Zufallszahlen mit einem rückgekoppelten Schieberegister zu realisieren. Bei ausreichender Länge des Schieberegisters liefert so ein Generator recht gut verteilte Zufallszahlen und sowas lässt sich auch in Assembler recht gut realisieren. Hier mal eine Seite zu dem Thema: http://rhlx01.rz.fht-esslingen.de/projects/krypto/pseudo/pseudo.html und hier eine weitere Seite, die auch andere Methoden aufzeigt: http://mitglied.lycos.de/cthoeing/crypto/prngs.htm Gruss, Peter
Schau mal hier im Forum in die Codesammlung, dort gibt es ein Beispielprogramm (AVR Assembler).
An Andreas: Wo findet man denn Beispielprogramme, oder sonstiges zum Downloaden? Unter "Codesammlung" finde ich nur Textbeiträge. Die Suchmaschine hat mir auch nix gefunden. Danke! Moritz
weiß jemand von euch, wie man einen zufallsgenerator code für einen as32 compiler (M 68000) erhält?
Wenn die Zufallszahl ebenfalls zufällig also nicht periodisch gebraucht wird kann man auch einen ständig laufenden Timer dafür missbrauchen. Wird die Zufallszahl aber periodisch gebraucht (z.B. bei jedem Schleifendurchlauf), dann ist das oben genannte Beispiel das richtige. MfG
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.