Aufgabenstellung
Loading
Loading
Bits, Bytes, Stellenwertsysteme, Zeichensätze und Datenkompression bilden die Sprache jeder Rechenanlage. Diese Grundlagen werden in nahezu jedem RP-Themenpoolschwerpunkt eingefordert (Reproduktion und Transfer).
6Abschnitteca. 22Min Lesezeit4KompetenzenNiveauBasis 1 · Standard 3 · Vertiefung 2Stand 06/2026
Lesetiefe: Vertiefung
Schriftgröße: Standard
Binärumrechnung 173 = 10101101₂
Allgemeine Stellenwertdarstellung
Binäre vs. dezimale Speicherpräfixe
Wandle 173_10 in eine 8-Bit-Binaerzahl und in Hexadezimal um.
173 = 286 + 1; 86 = 243 + 0; 43 = 221 + 1; 21 = 210 + 1; 10 = 25 + 0; 5 = 22 + 1; 2 = 21 + 0; 1 = 20 + 1. Reste rückwärts: 10101101.
128 + 32 + 8 + 4 + 1 = 173.
10101101 = 1010 1101 = A D = AD_16.
Ergebnis: 173_10 = 10101101_2 = AD_16.
Stell dir Stellenwertsysteme als Stapel von Karten vor: jede Karte trägt eine Zweierpotenz.
Binärumrechnung 173 = 10101101₂
Beim Umrechnen von Dezimal in Binaer ist die wiederholte Division durch 2 ein verlässlicher Algorithmus.
Hex ist nichts anderes als Binaer in Vierergruppen: leichter zu lesen, identische Bits.
SRDP-Aufgaben
Aufgabenstellung
Typische Fehler
Aktive Wiederholung
Wandle die Hexadezimalzahl 2F_16 in das Dezimalsystem und in eine 8-Bit-Binaerzahl um. Wie viele verschiedene Werte können 12 Bit darstellen?
Aktiv abrufen
Erinnere dich an die Kernpunkte — dann aufdecken.
Quellen: AHS-Lehrplan Informatik - Wahlpflichtgegenstand (BMBWF / RIS) · IEC 60027-2 - Binärpräfixe (IEC)
Wertebereich 8-Bit-Zweierkomplement
Negation im Zweierkomplement
Stellenwertformel im Zweierkomplement
Stelle -42 als 8-Bit-Zweierkomplement dar.
42 = 32 + 8 + 2 = 00101010_2.
00101010 -> 11010101.
11010101 + 1 = 11010110.
11010110 als signed = -(2^7) + 64 + 16 + 4 + 2 = -128 + 86 = -42.
Ergebnis: -42 entspricht im 8-Bit-Zweierkomplement der Bitfolge 11010110_2 (= D6_16).
Beim Zweierkomplement wird das Vorzeichen nicht extra gespeichert, sondern in das höchstwertige Bit eingebaut.
Wertebereich 8-Bit-Zweierkomplement
Wenn du eine Zahl negierst, invertierst du alle Bits und addierst 1; das funktioniert weil .
Overflow erkennst du am Vorzeichenwechsel bei gleichen Vorzeichen der Summanden.
SRDP-Aufgaben
Aufgabenstellung
Typische Fehler
Aktive Wiederholung
Berechne -17 im 8-Bit-Zweierkomplement. Prüfe Overflow bei der 8-Bit-Addition .
Aktiv abrufen
Erinnere dich an die Kernpunkte — dann aufdecken.
Quellen: Tanenbaum: Structured Computer Organization, 6. Auflage (Pearson)
UTF-8 - Bytemuster nach Codepunktbereich
UTF-8 Bytemuster
Wie wird das Eurozeichen U+20AC in UTF-8 als Bytefolge codiert?
U+20AC = 0010 0000 1010 1100.
U+0800 bis U+FFFF -> 3 Bytes, Schema 1110xxxx 10xxxxxx 10xxxxxx.
0010 -> erstes Byte 11100010; 000010 -> zweites Byte 10000010; 101100 -> drittes Byte 10101100.
11100010 10000010 10101100 = E2 82 AC.
Ergebnis: Das Eurozeichen U+20AC wird in UTF-8 als drei Bytes E2 82 AC codiert.
Unicode ist die Landkarte aller Zeichen; UTF-8 ist eine Art, diese Karte in Bytes zu pressen.
Das raffinierte an UTF-8: Englischer Text bleibt 1 Byte pro Zeichen, Umlaute kosten ein zweites Byte.
Wenn du im Browser kryptische Zeichen siehst, ist meist die falsche Codierung gewählt.
SRDP-Aufgaben
Aufgabenstellung
Typische Fehler
Aktive Wiederholung
Codiere die Zeichenkette "Caf\u00e9!" in UTF-8 und gib die Bytefolge in Hex an. Wie viele Bytes belegt der String?
Aktiv abrufen
Erinnere dich an die Kernpunkte — dann aufdecken.
Quellen: Unicode Standard 16.0 (Unicode Consortium) · RFC 3629 - UTF-8, a transformation format of ISO 10646 (IETF)
Huffman-Baum für A:5, B:3, C:2, D:1
Shannon-Entropie einer diskreten Quelle
Shannon-Quellencodierungs-Theorem (Schranke)
Konstruiere für A:5, B:3, C:2, D:1 einen Huffman-Code.
C (2) + D (1) -> Knoten CD (3).
B (3) + CD (3) -> Knoten BCD (6).
A (5) + BCD (6) -> Wurzel (11).
A: 0; B: 10; C: 111; D: 110 (links 0, rechts 1).
Bit/Zeichen.
Bit.
Ergebnis: Huffman-Code A=0, B=10, C=111, D=110; mittlere Codelänge ~1,82 Bit liegt sehr nahe an der Entropie ~1,79 Bit.
Kompression nutzt Redundanz: Wiederholungen, Vorhersagbarkeit oder Wahrnehmungsschwellen.
Huffman ist eine "gierige" Strategie: immer die seltensten Symbole zuerst verbinden.
Shannon hat bewiesen, dass die Entropie die theoretische Untergrenze bildet, die kein Verfahren unterschreiten kann.
SRDP-Aufgaben
Aufgabenstellung
Typische Fehler
Aktive Wiederholung
Konstruiere für die Symbolhäufigkeiten A=5, B=3, C=2, D=1 einen Huffman-Code und berechne die mittlere Codewortlänge sowie die Entropie.
Aktiv abrufen
Erinnere dich an die Kernpunkte — dann aufdecken.
Quellen: Shannon: A Mathematical Theory of Communication (Bell System Technical Journal) · David Salomon: Data Compression - The Complete Reference (Springer)
Fehlererkennung im Vergleich
Even-Parität = XOR aller Datenbits
CRC: Rest der Polynomdivision
Berechne das Even-Paritätsbit für 1011001.
1+0+1+1+0+0+1 = 4 Einsen.
Anzahl Einsen bereits gerade -> Paritätsbit = 0.
10110010 (8 Bit, davon 4 Einsen).
Ergebnis: Paritätsbit = 0; Codewort 10110010. Bei einem 1-Bit-Fehler wird die Parität ungerade -> Fehler erkannt. Bei zwei kippenden Bits bleibt sie gerade -> Fehler unerkannt.
Prüfsummen geben einen Hinweis darauf, ob Daten unversehrt angekommen sind.
Parität ist die einfachste Variante - eine zusätzliche XOR-Summe über alle Datenbits.
Industriestandard ist CRC: schnell in Hardware, erkennt nahezu alle Bursts bis zur Polynomlänge.
SRDP-Aufgaben
Aufgabenstellung
Typische Fehler
Aktive Wiederholung
Berechne das Even-Paritätsbit zur Bitfolge 1011001. Erläutere, warum 2-Bit-Fehler nicht erkannt werden.
Aktiv abrufen
Erinnere dich an die Kernpunkte — dann aufdecken.
Quellen: IEEE 802.3 - Ethernet CRC-32 (IEEE)
IEEE 754 - Single und Double Precision
Normalisierte IEEE-754-Gleitkommazahl
Wandle in IEEE 754 Single Precision (32 Bit) um.
s = 1 (negativ).
.
-> Mantisse 101, Exponent 2.
Exponent + 127 = 129 = 10000001.
Mantisse 10100000000000000000000 (23 Bit, fuhrendes 1 implizit).
Bitfolge: 1 10000001 10100000000000000000000 = 0xC0D00000.
Ergebnis: = 0xC0D00000 in IEEE 754 Single Precision.
IEEE 754 ist der Welt-Standard für Gleitkommazahlen - jeder moderne Prozessor folgt ihm.
Der Trick: das fuhrende 1-Bit wird nicht gespeichert, denn es ist immer da.
Wer Floats vergleicht, sollte immer mit Toleranz arbeiten - exakte Gleichheit ist meist unrealistisch.
SRDP-Aufgaben
Aufgabenstellung
Typische Fehler
Aktive Wiederholung
Rechne die Dezimalzahl in IEEE 754 Single Precision um. Welche Bits ergeben sich für Vorzeichen, Exponent und Mantisse?
Aktiv abrufen
Erinnere dich an die Kernpunkte — dann aufdecken.
Quellen: IEEE 754-2019 - Floating-Point Arithmetic (IEEE)
Belege & Quellen
Unicode Consortium
Bell System Technical Journal