Nach dem Vorschlag in Beitrag "Re: AVR Atiny2313" hab ich das tatsächlich mal in C programmiert :-) Mit avr-gcc-4.7 + avr-libc passt das ganze auch in die 2k Speicher einen ATtiny2313. Die Berechnung der ersten 1000 Ziffern dauert ca. 3 Minuten bei einer Taktrate von 22 MHz. Näheres im Artikel 4000 Stellen von Pi mit ATtiny2313. Viel Spaß.
Ich habe das im Simulator laufen lassen und mit meinen mathematica Ergebnis verglichen. Da ist ein Fehler bei 6,8 x 10E-27. :-)))
@Johann: Man muss dir langweilig sein ;-) Dabei warten an deiner Scopeuhr noch Verbesserungen oder ein neues Spiel :-) Oder hast du schon weiter gemacht?
900ss D. schrieb: > @Johann: Man muss dir langweilig sein ;-) Buch's unter Qualitätssicherung für die Toolchain ;-) Immerhin stimmen die ersten 4100 Stellen mit http://www.herongyang.com/Cryptography/Blowfish-First-8366-Hex-Digits-of-PI.html überein! (danach kommt Müll weil 16-Bit int für mehr als 4096 Stellen nicht mehr taugen)
Johann L. schrieb: > 900ss D. schrieb: >> @Johann: Man muss dir langweilig sein ;-) > > Buch's unter Qualitätssicherung für die Toolchain ;-) > > Immerhin stimmen die ersten 4100 Stellen mit > http://www.herongyang.com/Cryptography/Blowfish-First-8366-Hex-Digits-of-PI.html > überein! (danach kommt Müll weil 16-Bit int für mehr als 4096 Stellen > nicht mehr taugen) Ja, ich habe deinen Artikel schon vollständig gelesen, weil ich die Idee recht interessant fand und dort hattest du schon beschrieben, dass die 16 Stellen begrenzen. QS für die Toolchain ist natürlich ein schlagendes Argument ;-)
900ss D. schrieb: > dass die 16 Stellen begrenzen. Ich meinte natürlich, dass die 16 Bit begrenen. :-)
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.