====== 1 Zahlensysteme ====== ==== Motivation ==== {{:kapitel2_codebeispiel.jpg?200|}} {{::kapitel2_hexbeispiel.jpg?150|}} Vielleicht kennnen Sie schon die Darstellung von Code in diversen Programmiersprachen. Im Studium werden Sie die Programmierung in C kennen lernen. Einen Ausschnitt davon sehen Sie im nebenstehenden Bild. Aber wie sieht dies im Speicher des Mikroprozessors aus? Dies sehen Sie im 2. Bild daneben. Im Speicher werden nur Bits gespeichert. Diese sind für eine bessere Darstellung als Hexadezimalzahl in sogenannten [[https://de.wikipedia.org/wiki/Intel_HEX|hex-Dateien]] zusammengefasst. Wie kann man daraus aber Zahlenwerte im Dezimalsystem zurückerhalten? Dies ist Ziel des folgenden Kapitels. Ein weiteres Ziel ist es die Grundrechenarten auf der Ebene der Bits und Bytes zu verstehen. ===== 1.1 Bits und Bytes ===== ==== Ziele ==== Nach dieser Lektion sollten Sie: - zwischen positiver und negativer Logik unterscheiden können. - die Situationen im Pegeldiagramm kennen. Welche davon sind gültige Zustände? - die Namen für verschiedene Gruppierungen von Bits kennen. - die Zweierpotenzen von 2^0 bis 2^10, sowie 2^12 und 2^16 wissen. - die Zweierpotenzen von 2^-1 bis 2^-12 kennen. ==== Video ==== {{youtube>78kq0hOIJpk}} ---- ===== 1.2 Das binäre Zahlensystem ===== ==== Ziele ==== Nach dieser Lektion sollten Sie: - die Begriffe Basis, Ziffer, Eigenwert, Stellenwert unterscheiden können. - Zahlen von Dual- ins Dezimalsystem und umgekehrt umrechnen können. - die Grundrechenarten im Dualsystem beherrschen. ==== Video ==== {{youtube>rvRB7kffVJ0}} ---- ===== 1.3 Weitere Zahlensysteme ===== ==== Ziele ==== Nach dieser Lektion sollten Sie: - Hexadezimalwerte in Dual- und Dezimalsystem, sowie umgekehrt umrechnen können. - Zahlen mit Nachkommastellen umrechnen können. - BCD-Code anwenden können. - verschiedene Zahlensysteme kennzeichnen können. ==== Video ==== {{youtube>r3M9TFRur_8}} ---- ===== 1.4 Zweierkomplement ===== ==== Ziele ==== Nach dieser Lektion sollten Sie: - negative Zahlen als Zweierkomplement darstellen können. - Addition und Subtraktion mit Zweierkomplementen rechnen können. ==== Video ==== {{youtube>NG6zc1j0XbQ}} ---- ===== Aufgaben ===== ==== Aufgaben mit Durchsicht ==== Die Aufgaben finden Sie in ILIAS unter: (2) Einführung, Vorlesungsskript und Hausarbeiten >> Hausarbeiten \\ Details dazu finden Sie in der [[Einführung]] ==== Online-Quizzes ==== Zusätzlich bietet Ihnen folgendes Quizzes die Möglichkeit das Erlernte zu überprüfen: --> Quizz 1# {{url>https://LearningApps.org/watch?app=985512 800,400 noborder}} <-- --> Quizz 2# {{url>https://LearningApps.org/watch?app=1478110 800,400 noborder}} <-- --> Quizz 3# {{url>https://LearningApps.org/watch?app=pfs1eduq517 800,600 noborder}} <-- ===== Weiterführende Links ===== * [[http://www.arndt-bruenner.de/mathe/scripts/Zahlensysteme.htm | Anschauliche Beschreibung der Umrechnung von Zahlen mit Nachkommastellen]] * Ein Beispiel zur Addition zweier BCD Zahlen ist [[https://www.youtube.com/watch?v=qZ6wvs4xGWs|hier]] zu finden