DATENVERARBEITUNG Bit & Byte Allgemeines Bit „Ein Bit ist die kleinste logische Einheit in der Datenverarbeitung.“ Bit ist das Akronym für „binary digit“ – binäre Einheit. Ein Bit ist ein zweiwertiges Zeichen, d.h. das es nur zwei verschiedene Zustände annehmen kann. Im Prinzip ist es gleichgültig, wie man diese zwei Zustände benennt: A und B, X und Y oder + und -. Es ist aber üblich, diese zwei Zustände mit 0 und 1 zu kennzeichnen. 0 oder 1 Das Bit hat in der Welt des Computers deshalb eine so große Bedeutung, weil ein Computer trotz seiner vielfältigen Leistungen - ebenfalls nur zwischen zwei Zuständen unterscheiden kann. Dringt man, vereinfacht gesehen, immer tiefer in das Innenleben eines Rechners ein, so steht am Ende der sogenannte integrierte Schaltkreis (IC), der auch nur zwei verschiedene Zustände annehmen kann: offen oder geschlossen. Die Zahl 256 taucht in der EDV ebenfalls an verschiedenen Stellen wieder auf: RGB-Farbmodell, IPAdressen, Arbeitsspeicher. Eine Einheit von 4 Bit nennt man Nibble. Diese sind im Zusammenhang mit dem hexadezimalen Zahlensystem von Bedeutung. Ähnlich wie bei den Gewichtsmassen gibt es auch bei Bytes größere Einheiten. Während bei Gewichten mit einem Vielfachen von 10 (z.B. 1.000 = 103) hochgerechnet wird, beträgt der Umrechnungsfaktor im binären System 210 (1.024). 1.024 1.024 1.024 1.024 1.024 1.024 Byte KB MB GB TB PB -> -> -> -> -> -> 210 220 230 240 250 260 B B B B B B -> -> -> -> -> -> 1 1 1 1 1 1 Kilobyte Megabyte Gigabyte Terabyte Petabyte Exabyte Die folgende Abbildung soll in stark vereinfachter Weise darstellen, wie ein Computer beispielsweise den Buchstaben „M“ speichert. Mit Hilfe des ASCII-Codes wird dem Buchsta- Die gesamte EDV beruht auf diesem binären Prinzip: z.B. bei magnetischen (magnetisiert - nicht magnetisiert) und optischen (Pit - Land) Speichermedien. Ein Computer kann ausschließlich digitale Daten verarbeiten. Zahlen, Zeichen, Bilder werden durch Folgen von Bits repräsentiert. Das Bit ist die elementare Informationseinheit. Byte Die Definition eines Byte ist im Vergleich zum Bit etwas einfacher: „Acht Bit sind ein Byte“. 1 0 0 0 1 1 1 0 Warum gerade acht Bit? Oder anders formulieren: Wie viele Bit sind notwendig, um Kleinund Großbuchstaben, Zahlen, Sonderzeichen und Steuerzeichen darzustellen? Anzahl Bits 2er Potenz Kombinationen 0 1 2 3 4 5 6 7 8 9 10 20 21 22 23 24 25 26 27 28 29 210 1 2 4 8 16 32 64 128 256 512 1024 Mit 8 Bit kann man 256 verschiedene Zeichen (256 Kombinationen von 0 und 1) darstellen. BHAK/BHAS Amstetten ben „M“ eine Dezimalzahl zugewiesen. Diese Zahl lässt sich in eine achtstellige Binärzahl umrechnen. Jede Zahl (Bit) entspricht einem integrierten Schaltkreis der je nach Zahl (0 oder 1) offen oder geschlossen ist. Exkurs: Codes Und noch eine Definition: „Unter Code versteht man die eindeutige Zuordnung eines Zeichen eines Zeichenvorrates zu einem Zeichen eines anderen Zeichenvorrates.“ Ein wichtiger Code in der EDV ist der ASCIICode (American Standard Code for Information Interchange). Dieser Code ist eigentlich ein genormter 7-Bit-Code, der für die EDV zu einem 8-Bit-Code erweitert wurde. Damit lassen sich alle wichtigen Zeichen, Sonder- und Steuerzeichen in Dezimalzahlen umwandeln. Ein weiterer, v.a. bei Windowssystemen verwendeter Code ist der ANSI-Code, bei dem alle 256 Zeichen (8-Bit) genormt sind. Helmut Wurzer ©