1 Zahlensysteme
Motivation
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 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
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
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
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
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
- Quizz 2
- Quizz 3
Weiterführende Links
- Ein Beispiel zur Addition zweier BCD Zahlen ist hier zu finden