Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
modul:m183:learningunits:lu05:loesungen:01 [2025/08/12 12:06] vdemirmodul:m183:learningunits:lu05:loesungen:01 [2025/11/17 08:33] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 ====== LU05.L01 - Binäre Codierung von Nachrichten ====== ====== LU05.L01 - Binäre Codierung von Nachrichten ======
- 
-===== Lösung ===== 
  
 Wie lautet die binäre Codierung der Zeichenkette «SOS». Der entsprechende Codewert in der ASCII Codetabelle ist wie folgt: S=83, O=79. Wie lautet die binäre Codierung der Zeichenkette «SOS». Der entsprechende Codewert in der ASCII Codetabelle ist wie folgt: S=83, O=79.
Zeile 9: Zeile 7:
  
 SOS --> 010100110100111101010011 SOS --> 010100110100111101010011
- 
-===== Rechenschritte ===== 
- 
-==== Schritt 1 – ASCII-Code ermitteln ===== 
-Der Buchstabe **S** hat im ASCII-Standard den Dezimalwert: S --> ASCII(83) 
- 
- 
-==== Schritt 2 – In Binär umrechnen ==== 
-Wir teilen den Wert **83** wiederholt durch **2** und notieren den Rest. 
- 
-^ Division             ^ Quotient ^ Rest ^ 
-| 83 ÷ 2               | 41       | 1    | 
-| 41 ÷ 2               | 20       | 1    | 
-| 20 ÷ 2               | 10       | 0    | 
-| 10 ÷ 2               | 5        | 0    | 
-| 5 ÷ 2                | 2        | 1    | 
-| 2 ÷ 2                | 1        | 0    | 
-| 1 ÷ 2                | 0        | 1    | 
- 
-==== Schritt 3 – Reste umdrehen ==== 
-Von unten nach oben gelesen:  1 0 1 0 0 1 1 
- 
-Da ASCII 8 Bit nutzt, fügen wir vorne eine **0** hinzu: 01010011₂ 
- 
-==== Schritt 4: Ergebnis ==== 
-**S** → **83** (dezimal) → **01010011** (binär):  
- 
- 
  
  • modul/m183/learningunits/lu05/loesungen/01.1754993196.txt.gz
  • Zuletzt geändert: 2025/08/12 12:06
  • von vdemir