Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
modul:m183:learningunits:lu05:loesungen:01 [2025/08/12 12:06] – vdemirmodul:m183:learningunits:lu05:loesungen:01 [2026/08/26 09:33] (aktuell) – vdemir
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 8: Zeile 6:
 O = ASCII(79) --> Binär(0100'1111) \\ O = ASCII(79) --> Binär(0100'1111) \\
  
-SOS --> 010100110100111101010011 +SOS --> 01010011 01001111 01010011
- +
-===== 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