====== LU01.A02 - Binär codierte Ganzzahlen======
===== Dezimalzahlen im BCD-Format darstellen =====
Ergänzen Sie die fehlenden Angaben in den Tabellen.
==== Hilfsmittel ====
* Papier und Schreibzeug
==== Beispiel ====
=== BCD 8-4-2-1 ===
* Beachten Sie jeweils die Anzahl Stellen vor und nach dem Komma.
* Das Vorzeichen benötigt 4 Bit Speicherplatz und wird am Anfang des Codes abgelegt:
* Positive Zahlen: ''1010'' = A16
* Negative Zahlen: ''1011'' = B16
== Vorgehen ==
Sie wollen die Zahl ''-75.35''10 mit 4 Stellen **vor** und 3 Stellen **nach** dem Komma codieren:
- Notieren Sie die Zahl mit Vorzeichen und den vorgegebenen Stellen vor/nach dem Komma: \\ ''-0075.350''10
- Codieren Sie das Vorzeichen \\ - => ''1011''2
- Codieren Sie die erste dezimale Ziffer \\ ''0''10 => ''0000''2
- Codieren Sie die zweite dezimale Ziffer \\ ''0''10 => ''0000''2
- Codieren Sie die dritte dezimale Ziffer \\ ''7''10 => ''0111''2
- ...
^ Dezimal ^ Stellen ((Es ist jeweils die Anzahl der Stellen vor und nach dem Komma angegeben)) ^ BCD 8-4-2-1 ^
| -75.35 | 4 / 3 | 1011 0000 0000 0111 0101 0011 0101 0000 |
=== BCD 2-4-2-1 ===
* Jede Ziffer wird einzeln mit 4 Bit codiert
* Verwenden Sie jeweils 16 Bit
^ Dezimal ^ BCD 2-4-2-1 ^
| 168 | 0000 0001 0110 1110 |
==== Aufträge ====
=== BCD 8-4-2-1 ===
^ Dezimal ^ Stellen ((Es ist jeweils die Anzahl der Stellen vor und nach dem Komma angegeben)) ^ BCD 8-4-2-1 ^
| 158 | 3 / 1 | |
| 3.141 | 2 / 3 | |
| -732 | 4 / 0 | |
| -18.5 | 5 / 3 | |
=== BCD 2-4-2-1 ===
^ Dezimal ^ BCD 2-4-2-1 ^
| 2543 | |
| 789 | |
[[modul:m114:learningunits:lu01:loesungen:bcd|Lösungen]]
===== Binäre Ganzzahlen darstellen =====
Ergänzen Sie die fehlenden Angaben in der Tabelle.
* Die binären Zahlen belegen immer aus 16 Bit Speicherplatz.
==== Hilfsmittel ====
* Papier und Schreibzeug
==== Beispiel ====
^ Dezimal ^ Binär ^
| 537 | 0000 0010 0001 1001 |
==== Aufträge ====
^ Dezimal ^ Binär ^
| 25 | |
| -18 | |
| 372 | |
| -567 | |
| -42 | |
[[modul:m114:learningunits:lu01:loesungen:ganzzahlen|Lösungen]]
----
[[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Marcel Suter