Was bedeutet hier 8 Bit? Kann man auch mit 16 Bit Variablen (long int) rechnen?
@ Tschup (Gast) >Was bedeutet hier 8 Bit? Dass die Register 8 Bit breit sind. > Kann man auch mit 16 Bit Variablen (long int) rechnen? Long int ist 32 Bit. Aber auch das kann man mit einem 8 Bit uC berechnen. MFG Falk
Jede Rechenoperation, bei der die Operanden oder das Ergebnis größer als die Wortbreite des Prozessors ist, muss aus mehreren Einzeloperationen zusammengesetzt werden. Dann ist der Wertebereich aber nur noch durch die verfügbare Speicherkapazität begrenzt. Dei meisten menschlichen Gehirne sind 3,322-Bit-Prozessoren. Sie können Zahlen im Bereich 0 bis 9 addieren und multiplizieren. Für größere Zahlen sind mehrere Rechenschritte erforderlich, die das Gehirn in der Grundschule einprogrammiert bekommt. Als Speicher für Zwischenergebnisse dienen das Kurzzeitgedächtnis und (bei größeren Zahlen) ein Blatt Papier.
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.