Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Nächste Überarbeitung | Vorherige Überarbeitung | ||
faecher:informatik:mittelstufe:daten_codierung:hexadezimalsystem:start [20.10.2024 10:54] – angelegt Marco Kuemmel | faecher:informatik:mittelstufe:daten_codierung:hexadezimalsystem:start [04.11.2024 17:36] (aktuell) – [Umwandlung von Binär zu Hexadezimal] Marco Kuemmel | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
==== Wiederholung: | ==== Wiederholung: | ||
Wenn man das Binärsystem verstanden hat, dann versteht man auch sehr schnell das Hexadezimalsystem. | Wenn man das Binärsystem verstanden hat, dann versteht man auch sehr schnell das Hexadezimalsystem. | ||
- | ^ 2er-Potenz | + | ^ Wert als 2er-Potenz |
- | ^ 2er-Potenz | + | ^ Wert als 2er-Potenz |
- | ^ Binärzahl | + | ^ Beispiel-Binärzahl |
Daraus ergibt sich die Zahl | Daraus ergibt sich die Zahl | ||
\begin{alignat}{3} | \begin{alignat}{3} | ||
Zeile 32: | Zeile 32: | ||
Damit lässt sich z. B. die Hexadezimalzahl $142AD_{16}$ folgendermaßen ins Dezimalsystem umrechnen: | Damit lässt sich z. B. die Hexadezimalzahl $142AD_{16}$ folgendermaßen ins Dezimalsystem umrechnen: | ||
- | ^ 2er-Potenz | + | ^ Wert als 16er-Potenz |
- | ^ 2er-Potenz | + | ^ Wert als 16er-Potenz |
- | ^ Binärzahl | + | ^ Beispiel-Binärzahl |
\begin{alignat*}{5} | \begin{alignat*}{5} | ||
Zeile 65: | Zeile 65: | ||
Übersetze die folgenden Dezimalzahlen ins Hex-System (nutze im Zweifelsfall einen Taschenrechner): | Übersetze die folgenden Dezimalzahlen ins Hex-System (nutze im Zweifelsfall einen Taschenrechner): | ||
13, 30, 95, 162, 1820 | 13, 30, 95, 162, 1820 | ||
+ | |||
+ | ==== Umwandlung von Binär zu Hexadezimal ==== | ||
+ | Mit einer Hex-Ziffer kann man 16 verschiedene Zahlen darstellen. Um im Binärsystem dieselbe Menge an verschiedenen Zahlen darzustellen benötigt man exakt 4 Binärziffern. Man kann also immer 4 Binärziffern zu einer Hex-Ziffer zusammenfassen. | ||
+ | |||
+ | \begin{alignat}{2} | ||
+ | & | ||
+ | & | ||
+ | \end{alignat} | ||
+ | |||
+ | <WRAP center round info 75%> | ||
+ | Diese Eigenschaft macht das Hexadzimalsystem für uns Informatiker so interessant! Die wichtigste Datenmenge ist bekanntlich das Byte, welches aus 8 Bit besteht. Anstatt nun ganz viele 0er und 1er zu analysieren, | ||
+ | ^ Binär | ||
+ | | 01101000 01100001 01101100 01101100 01101111 | ||
+ | </ | ||
+ | |||
+ | {{: | ||
+ | === (A3) Binär zu Hexadezimal === | ||
+ | Übersetze die folgenden Binärzahlen ins Hex-System: | ||
+ | * $0011\ 0110_2$, $1111\ 1001_2$, $1010\ 0101_2$, | ||
+ | * Achtung, jetzt wird es kniffliger: Wie musst du die folgenden Bits zu 4er-Gruppen zusammenfassen? | ||
+ | |||
+ | ==== Hexadezimalzahlen addieren ==== | ||
+ | Schau dir die nachfolgende Rechnung an und vollziehe sie nach. | ||
+ | {{ : | ||
+ | |||
+ | {{: | ||
+ | === (A4) Führe folgende Rechnungen durch und gib die Ergebnisse als Hexadezimalzahlen an. === | ||
+ | * $AB_{16} + CD_{16}$ | ||
+ | * $D3_{16} + AE7_{16}$ | ||
+ | |||
+ | ==== KA-Vorbereitung: | ||
+ | Erstelle eigene Aufgaben zur Umwandlung von einem Zahlensysteme zu einem anderen. Nutze anschließend [[https:// | ||
+ |