faecher:informatik:oberstufe:codierung:lzw:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
faecher:informatik:oberstufe:codierung:lzw:start [28.09.2022 18:13] sbelfaecher:informatik:oberstufe:codierung:lzw:start [28.09.2022 18:14] sbel
Zeile 4: Zeile 4:
  
 <WRAP center round tip 90%> <WRAP center round tip 90%>
-Wörterbuchverfahren hinterlegen wiederkehrende Zeichenfolgen in einem Wörterbuch. Kommen +Wörterbuchverfahren hinterlegen **wiederkehrende Zeichenfolgen** in einem **Wörterbuch**. Kommen 
-diese Zeichenfolgen dann im zu komprimierenden Text vor, reicht ein Verweis auf diesen+diese Zeichenfolgen dann im zu komprimierenden Text erneut vor, reicht ein Verweis auf diesen
 Eintrag. Das LZW-Verfahren arbeitet dabei mit einem dynamischen Wörterbuch, welches direkt Eintrag. Das LZW-Verfahren arbeitet dabei mit einem dynamischen Wörterbuch, welches direkt
 während der Kompression selbst erzeugt wird und damit keinen zusätzlichen Speicherplatz während der Kompression selbst erzeugt wird und damit keinen zusätzlichen Speicherplatz
 benötigt. benötigt.
 </WRAP> </WRAP>
 +
 +Um Platz für das Wörterbuch neben den normalen (ASCII-)Zeichen zu schaffen, reichen
 +8 Bit nicht aus. Für gewöhnlich werden 12 Bit für jedes Zeichen bzw. jeden
 +Wörterbucheintrag verwendet. Das Wörterbuch kann also maximal 2<sup>12</sup> = 4096 Zeichen und
 +Zeichenkombinationen beinhalten, wovon die ersten 256 Einträge bei Texten fest mit den ASCII-Zeichen
 +vorbelegt sind.
  
  • faecher/informatik/oberstufe/codierung/lzw/start.txt
  • Zuletzt geändert: 05.12.2023 14:52
  • von Frank Schiebel