lehrkraefte:snr:informatik:glf23

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:snr:informatik:glf23 [2024/04/21 20:10]
Olaf Schnürer [5. Bits and Bytes: Wie funktioniert ein Computer?]
lehrkraefte:snr:informatik:glf23 [2024/05/09 08:08] (current)
Olaf Schnürer [Lernziele]
Line 1: Line 1:
 ~~NOTOC~~ ~~NOTOC~~
  
 +<!--
 ''https://ofi.tech-lab.ch/2024'' ''https://ofi.tech-lab.ch/2024''
 +-->
  
 ====== Informatik Schuljahr 2023/24, 2eNP, 2dNP, 2pG ====== ====== Informatik Schuljahr 2023/24, 2eNP, 2dNP, 2pG ======
Line 8: Line 10:
  
 ====== 5. Bits and Bytes: Wie funktioniert ein Computer? ====== ====== 5. Bits and Bytes: Wie funktioniert ein Computer? ======
 +
 +==== Lernziele ====
 +
 +Leicht aktualisiert, Erstellen einer logischen Schaltung mit Logisim kann auch drankommen.
 +Voraussichtlich findet in diesem Fall der Hauptteil der Prüfung auf Papier statt, der Logisim-Teil als letzte Aufgabe am Computer. Wer Logisim nicht installiert hat, muss das dann in der Prüfung nachholen.
 +
 +{{ :lehrkraefte:snr:informatik:glf23:lernziele-bits-and-bytes.pdf |}}
 +
 +==== Stoff ====
 +
 +Logisim Download: https://sourceforge.net/projects/circuit/
  
   * {{ :lehrkraefte:snr:informatik:glf23:bits-and-bites:bits-and-bytes-sv.pdf |Skript, Seiten 1-4}}   * {{ :lehrkraefte:snr:informatik:glf23:bits-and-bites:bits-and-bytes-sv.pdf |Skript, Seiten 1-4}}
   * {{ :lehrkraefte:snr:informatik:glf23:bits-and-bites:bits-and-bytes-seiten-5-8.pdf |Skript, Seiten 5-8}}   * {{ :lehrkraefte:snr:informatik:glf23:bits-and-bites:bits-and-bytes-seiten-5-8.pdf |Skript, Seiten 5-8}}
-  * {{ :lehrkraefte:snr:informatik:glf23:bits-and-bites:bits-and-bytes-9-10.pdf |Skript, Seiten 9-10}}+  * {{ :lehrkraefte:snr:informatik:glf23:bits-and-bites:bits-and-bytes-sv-9-10.pdf |Skript, Seiten 9-10}}
  
 Lösungen einiger Aufgaben (eventuell muss man noch das "numeric python package" ''numpy'' installieren; das sollte in VS Code im Terminal der Befehl ''pip install numpy'' erledigen): Lösungen einiger Aufgaben (eventuell muss man noch das "numeric python package" ''numpy'' installieren; das sollte in VS Code im Terminal der Befehl ''pip install numpy'' erledigen):
 {{ :lehrkraefte:snr:informatik:glf23:bits-and-bites:loesungen-bits-and-bytes-bis-aufgabe-15.py |}} {{ :lehrkraefte:snr:informatik:glf23:bits-and-bites:loesungen-bits-and-bytes-bis-aufgabe-15.py |}}
 +
 +Einige Links:
 +  * Exploring how computers work (bis 6:16, Binärzähler einschliesslich): https://www.youtube.com/watch?v=QZwneRb-zqA
 +  * 2023: ca. 160 Millionen Transistoren pro Quadratmillimeter: https://en.wikipedia.org/wiki/Transistor_count#Transistor_density
 +
 +<hidden Zum Bau des 4-Bit-Addierers, einige Logisim-Screenshots>
 +Drehen von Bauteilen (Pins, And, Or, ...) durch Anklicken (im Konstruktionsmodus) und Menüpunkt "Facing" im Fenster links.
 +
 +
 +Folgende Abbildung: XOR
 +
 +{{:lehrkraefte:snr:informatik:glf23:bits-and-bites:xor-logisim.png?200|}}
 +
 +Folgende Abbildung: Halbaddierer HA: Addiert zwei Bits (= 1-stellige Binärzahlen)
 +
 +{{:lehrkraefte:snr:informatik:glf23:bits-and-bites:halbaddierer.png?100|}}
 +
 +Folgende Abbildung: Volladdierer VA: Addiert drei Bits (= 1-stellige Binärzahlen)
 +
 +{{:lehrkraefte:snr:informatik:glf23:bits-and-bites:volladdierer.png?100|}}
 +
 +Folgende Abbildung: 4-Bit-Addierer: Addiert zwei 4-stellige Binärzahlen, https://de.wikipedia.org/wiki/Carry-Ripple-Addierer
 +
 +Die Hexadezimalanzeigen sind optional. Man findet sie in Logisim unter "Input/Output". Zum Anschliessen benötigt man Splitter, die man unter "Wiring" findet.
 +
 +{{:lehrkraefte:snr:informatik:glf23:bits-and-bites:4-bit-addierer.png?400|}}
 +</hidden>
  
  
  • lehrkraefte/snr/informatik/glf23.1713723002.txt.gz
  • Last modified: 2024/04/21 20:10
  • by Olaf Schnürer