„Bytemaschine“ – Versionsunterschied

[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Magnummandel (Diskussion | Beiträge)
K Änderungen von 91.17.19.152 (Diskussion) rückgängig gemacht und letzte Version von GeorgHH wiederhergestellt
Etwas aktualisiert: Moderne CPUs haben auch 128Bit Register.
Zeile 1:Zeile 1:
Als '''Bytemaschine''' bezeichnet man [[Digitalrechner]], deren [[Hauptprozessor|Prozessoren]] als kleinste [[Datenstruktur]] eine Bitfolge mit der Länge eines [[Byte|Bytes]] (8 [[Bit]]) verarbeiten können. Es ist zwar möglich, ein Byte als eine Verkettung von acht binären Datentypen zu sehen, jedoch betrifft jede bitweise Operation auf dieses Byte immer das Byte als Ganzes. Dies bedeutet, dass das komplette Byte für jede bitweise Operation in eines der Datenregister der [[Hauptprozessor|CPU]] geladen wird und nicht nur derjenige Teil davon, der von der Operation verändert wird. Zeiger auf Speicheradressen zeigen dabei immer auf den Anfang eines Bytes. Erhöht man einen solchen Zeiger um "1", so zeigt er nicht auf das nächste Bit, sondern auf das nächste Byte im Speicher.
Als '''Bytemaschine''' bezeichnet man [[Digitalrechner]], deren [[Hauptprozessor|Prozessoren]] als kleinste [[Datenstruktur]] eine Bitfolge mit der Länge eines [[Byte|Bytes]] (8 [[Bit]]) verarbeiten können. Es ist zwar möglich, ein Byte als eine Verkettung von acht binären Datentypen zu sehen, jedoch betrifft jede bitweise Operation auf dieses Byte immer das Byte als Ganzes. Dies bedeutet, dass das komplette Byte für jede bitweise Operation in eines der Datenregister der [[Hauptprozessor|CPU]] geladen wird und nicht nur derjenige Teil davon, der von der Operation verändert wird. Zeiger auf Speicheradressen zeigen dabei immer auf den Anfang eines Bytes. Erhöht man einen solchen Zeiger um "1", so zeigt er nicht auf das nächste Bit, sondern auf das nächste Byte im Speicher.


Dies bedeutet jedoch nicht, dass eine Bytemaschine pro Taktzyklus auch höchstens nur ein Byte verarbeiten kann. Moderne Prozessoren sind in der Lage, 32 oder gar 64 Bit (also 4, bzw. 8 Bytes) pro Register abzulegen und innerhalb eines [[Taktsignal|Taktschrittes]] zu verarbeiten. Noch komplexere Datenstrukturen können auf mehrere Register (zeitlich seriell und/oder parallel) verteilt und mit mehreren Taktschritten verarbeitet werden.
Dies bedeutet jedoch nicht, dass eine Bytemaschine pro Taktzyklus auch höchstens nur ein Byte verarbeiten kann. Moderne Prozessoren sind in der Lage, 32, 64 oder gar 128 Bit (also 4, 8, bzw. 16 Bytes) pro Register abzulegen und innerhalb eines [[Taktsignal|Taktschrittes]] zu verarbeiten. Noch komplexere Datenstrukturen können auf mehrere Register (zeitlich seriell und/oder parallel) verteilt und mit mehreren Taktschritten verarbeitet werden.


Jeder [[IBM-PC|PC]] ist eine Bytemaschine.
Jeder [[IBM-PC|PC]] ist eine Bytemaschine.

Version vom 5. September 2010, 19:35 Uhr

Als Bytemaschine bezeichnet man Digitalrechner, deren Prozessoren als kleinste Datenstruktur eine Bitfolge mit der Länge eines Bytes (8 Bit) verarbeiten können. Es ist zwar möglich, ein Byte als eine Verkettung von acht binären Datentypen zu sehen, jedoch betrifft jede bitweise Operation auf dieses Byte immer das Byte als Ganzes. Dies bedeutet, dass das komplette Byte für jede bitweise Operation in eines der Datenregister der CPU geladen wird und nicht nur derjenige Teil davon, der von der Operation verändert wird. Zeiger auf Speicheradressen zeigen dabei immer auf den Anfang eines Bytes. Erhöht man einen solchen Zeiger um "1", so zeigt er nicht auf das nächste Bit, sondern auf das nächste Byte im Speicher.

Dies bedeutet jedoch nicht, dass eine Bytemaschine pro Taktzyklus auch höchstens nur ein Byte verarbeiten kann. Moderne Prozessoren sind in der Lage, 32, 64 oder gar 128 Bit (also 4, 8, bzw. 16 Bytes) pro Register abzulegen und innerhalb eines Taktschrittes zu verarbeiten. Noch komplexere Datenstrukturen können auf mehrere Register (zeitlich seriell und/oder parallel) verteilt und mit mehreren Taktschritten verarbeitet werden.

Jeder PC ist eine Bytemaschine.

Siehe auch: Von-Neumann-Architektur