Rechnertechnik
Lehrveranstaltung im Sommersemester 2024
Hochschule Bochum, Campus Velbert/Heiligenhaus
Prof. Dr. rer. nat. Peter Gerwinski
Copyright © 2012–2024 Peter Gerwinski
Diese Lehrmaterialien sind freie Software.
Sie dürfen diese gemäß den jeweils angegebenen Lizenzen
(CC-BY-SA 3.0,
GNU GPL 3+,
modified BSD License)
studieren, kopieren, modifizieren und/oder weitergeben.
Für Details siehe common/README.
Vortragsfolien und Beispiele:
- 02.04.2024: Einführung, Logik-Schaltkreise (Beispiele)
- 09.04.2024: Vom Logik-Schaltkreis zum Addierer, negative Zahlen, Multiplikation (Beispiele)
- 23.04.2024: ALU, Speicher, Assembler-Sprache (Beispiele)
- 07.05.2024: Decoder, Selector, D-Flipflop, Computer (Blockschaltbild) (Beispiele)
- 21.05.2024: Assembler-Programmierung: Atmel AVR, CPU-Stack (Beispiele)
- 18.06.2024: CPU-Stack, Architekturmerkmale von Prozessoren (Beispiele)
- 25.06.2024: Speicher- und Registerarchitekturen, Befehlssätze, Hochsprachen (Beispiele)
- 02.07.2024: Dateiformate (Beispiele)
- 09.07.2024: Pipelining (Beispiele)
- alle in 1 Datei
Tafelbilder:
- 02.04.2024: Volladdierer: Methode 1: rechnen
- 02.04.2024: Volladdierer: Methode 2: Strukturen erkennen
- 02.04.2024: Volladdierer: Methode 3: Brute Force
- 02.04.2024: Wechselschaltungen: elektromechanisches Exklusiv-Oder mit 2 bzw. 3 Eingängen
- 09.04.2024: Volladdierer: Brute-Force-Methode für Cout (Ansatz)
- 09.04.2024: Volladdierer: Brute-Force-Methode für Cout (vollendet)
- 23.04.2024: 1-Bit-Alu mit mechanischem Schalter ("Drehrad")
- 23.04.2024: 1-Bit-ALU mit einfachem digitalem Decoder (1 Eingang pro Funktion)
- 23.04.2024: Prinzip des Flipflops (Speicherzelle): 2 Inverter
- 23.04.2024: Flipflop (Speicherzelle): 2 Nicht-Und-Glieder (NANDs) als "schaltbare Inverter"
- 23.04.2024: Flipflop (Speicherzelle) in Zustand 0
- 23.04.2024: Flipflop (Speicherzelle) beim Setzen ("set")
- 23.04.2024: Flipflop (Speicherzelle) im Zustand 1
- 23.04.2024: Flipflop (Speicherzelle) beim Rücksetzen ("reset")
- 23.04.2024: Flipflop (Speicherzelle): Bezeichnungen der Anschlüsse
- 23.04.2024: Elektrische Schaltpläne (Grundlagen)
- 07.05.2024: Blockschaltbild Computer
- 07.05.2024: Blockschaltbild Computer: Instruction Pointer
- 07.05.2024: Blockschaltbild Computer: (unbedingter) Sprungbefehl
- 07.05.2024: Blockschaltbild Computer: bedingter Sprungbefehl
- 07.05.2024: Blockschaltbild Computer: Reset-Knopf
- 07.05.2024: Blockschaltbild Computer: Taktsignal
- 07.05.2024: D-Flipflop: Motivation: "normales" R-S-Flipflop soll ALU auslesen, leitet einfach durch
- 07.05.2024: D-Flipflop übernimmt bei Puls Wert von ALU (fehlerhaft)
- 07.05.2024: D-Flipflop übernimmt bei Puls Wert von ALU (korrigiert: "Oder" statt "Und" als "Schalter")
- 07.05.2024: Master-Slave Edge-Triggered D-Flipflop
- 07.05.2024: Decoder-Schaltung
- 07.05.2024: Selector-Schaltung
- 07.05.2024: Takt-Zähler: CP-Flipflop in Zustand 0
- 07.05.2024: Takt-Zähler: CP-Flipflop in Zustand 1
- 07.05.2024: Takt-Zähler: Halbierung des Taktes durch ein CP-Flipflop
- 07.05.2024: Takt-Zahler: Viertelung des Taktes durch 2 CP-Flipflops
- 18.06.2024: Probeklausur: Musterlösung Aufgabe 1b: Verbindung nicht eingezeichnet
- 18.06.2024: Probeklausur: Musterlösung Aufgabe 1b: korrekt für LED 1
- 18.06.2024: Probeklausur: Musterlösung Aufgabe 1b: ebenfalls korrekt für LED 1
- 18.06.2024: Probeklausur: Musterlösung Aufgabe 1b: falsche Oder-Schaltung
- 18.06.2024: Probeklausur: Musterlösung Aufgabe 1b: falsche Reihenfolge für LED 2
- 18.06.2024: Probeklausur: Musterlösung Aufgabe 1b: korrekt für LED 2
- 18.06.2024: Probeklausur: Musterlösung Aufgabe 1b: Inverter falsch eingezeichnet
Notizen:
- 04.06.2024: zu Praktikumsversuch 3: Berechnung der Warteschleife
- 18.06.2024: Musterlösungen zur Probeklausur
- 25.06.2024: BCD, String-Operationen
Praktikumsunterlagen:
- Versuch 1: Addierer aus Relais
- Versuch 2: Redcode-Assembler-Programmierung
- Versuch 3: Echtzeit-Programmierung
Probeklausur:
Skript:
Original-Materialien einschließlich Beispiel-Programme und LaTeX-Quelltexte:
- common – gemeinsame Dateien für Skript und Vortragsfolien
- script – Skript zur Lehrveranstaltung
- 2024???? – Vortragsfolien und Beispiele
Computer Technology
Course in summer semester 2024
Bochum University of Applied Sciences, Campus Velbert/Heiligenhaus
Prof. Dr. rer. nat. Peter Gerwinski
Copyright © 2012–2024 Peter Gerwinski
These teaching materials are Free Software.
You may study, copy, modify, and/or distribute them
according to their respective licences
(CC-BY-SA 3.0,
GNU GPL 3+,
modified BSD License).
See the file common/README for details.