hallo zusammen was ist mit 8bit Prozessoren bzw. Microcontroller(oder 16bit..) gemeint? 8 bit RAM oder 8 bit ROM oder die Breite der Register? vielen Dank
>Breite der Register
damit kommst du dem ganzen schon näher als mit RAM oder ROM... das wär
dann doch a bissl wenig, meinsde nicht auch?!?
Das ist die Breite des internen Datenbus, die nebenbei aussagt, wie viele Bits Daten von der CPU gleichzeitig verarbeitet werden können.
Hmmmm, und der Motorola 68008? Als 32Bit-Prozessor würde ich den eigentlich nicht bezeichnen.
"Das ist die Breite des internen Datenbus, die nebenbei aussagt, wie viele Bits Daten von der CPU gleichzeitig verarbeitet werden können." MC68008->32Bit Datenbus Also: "Habe ich das behauptet?" -> Ja
Stimmt doch überhaupt nicht. Der 68000 hat 16, der 68008 8 Bit Busbreite. Ist meines Wissens eine 16-Bit-Architektur, die prinzipiell auch 32 Bit bearbeiten kann, allerdings die Daten nicht in einem Zyklus einlesen kann! Nicht dass Du Daten- und Addressbus durcheinanderbringst???
Manchmal ist es eindeutig, wie bei 8051 oder AVR - die wird niemand als 16bit eintüten, wenngleich es einzelne 16bit-Operationen gibt. Und man sollte Architektur, Prozessor-Implementierung und Gesamtsystem unterscheiden. Die Programmier-Architektur der 680xx ist 32bittig, die Prozessor-Implementierung war anfangs 16bittig, die Systeme 8 oder 16bittig. Und daher streitet man sich über die 68000-er seit einem Vierteljahrhundert ohne eindeutiges Ergebnis. Und um das völlig ins Absurde zu ziehen: Je nach Perspektive ist die Z80-CPU 4bittig (ALU-Breite) und irgendein 8-Bit Motorola 680x Controller 1bittig (intern bitseriell).
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.