Both sides previous revision
Previous revision
Next revision
|
Previous revision
|
lehrkraefte:blc:informatik:glf20:bitsundbytes-bitoperationen [2021/01/15 15:06] Ivo Blöchliger [Addierer] |
lehrkraefte:blc:informatik:glf20:bitsundbytes-bitoperationen [2021/02/14 14:10] Ivo Blöchliger [Bit-Operationen, Logische Schaltungen mit Logisim] |
====== Bit-Operationen ====== | ====== Bit-Operationen, Logische Schaltungen mit Logisim ====== |
| |
| * {{ :lehrkraefte:blc:informatik:glf20:bit-operationen.pdf |Slides zu Bit-Operationen}} |
| * {{ :lehrkraefte:blc:informatik:glf20:memory-multiplexer-cpu-architektur.pdf |Handnotizen zu Speicher, Multiplexer und CPU-Architektur}} und im {{ :lehrkraefte:blc:informatik:glf20:memory-multiplexer-cpu-architektur.xopp |xournalpp-Format}}. |
| |
| |
| |
| ===== Logische Schaltungen bauen mit Logisim ===== |
| |
===== Logische Schaltungen mit Logisim ===== | |
Logisim muss erst heruntergeladen werden. Speichern Sie die .jar-Datei an einem geeigneten Ort und führen Sie diese dann aus. | Logisim muss erst heruntergeladen werden. Speichern Sie die .jar-Datei an einem geeigneten Ort und führen Sie diese dann aus. |
* [[https://sourceforge.net/projects/circuit/|Download-Seite]] und [[http://www.cburch.com/logisim/|Projekt-Seite]]. | * [[https://sourceforge.net/projects/circuit/|Download-Seite]] und [[http://www.cburch.com/logisim/|Projekt-Seite]]. |
| |
| ==== Wichtige "universelle" Tasten-Kürzel ==== |
| * **Ctrl-Z** Letze Aktion Rückgängig machen |
| * **Ctrl-C** Ausgewähltes Element kopieren |
| * **Ctrl-V** Einfügen (das zuletzt kopierte oder ausgeschnittene Element) |
| * **Del** Löschen |
| * **Ctrl-X** Ausschneiden (Kopieren und löschen) |
| * **Alt-Tab** Fenster wechseln |
| |
| Seltener: |
| * **Ctrl-D** Duplizieren (wie Ctrl-C, Ctrl-V). |
| |
==== Addierer ==== | ==== Addierer ==== |
| Erstellen Sie eine Halbaddierer, damit einen Volladdierer und dann damit einen 4-Bit-Addierer in Logisim. Folgende Videos geben Ihnen eine Anleitung dazu: |
| |
* [[https://fginfo.ksbg.ch/~ivo/videos/informatik/bits-und-bytes/logisim-einfuehrung-halbaddierer-volladdierer.mp4|Einführung in Logisim, Halbaddierer und Volladdierer]], auch auf [[https://web.microsoftstream.com/video/52ac22a6-be86-471c-963b-e07c080c49b8|Stream]] | * [[https://fginfo.ksbg.ch/~ivo/videos/informatik/bits-und-bytes/logisim-einfuehrung-halbaddierer-volladdierer.mp4|Einführung in Logisim, Halbaddierer und Volladdierer]], auch auf [[https://web.microsoftstream.com/video/52ac22a6-be86-471c-963b-e07c080c49b8|Stream]] |
* [[https://fginfo.ksbg.ch/~ivo/videos/informatik/bits-und-bytes/logisim-einfuehrung-volladdierer-loesung-wahrheitstabelle.mp4|Volladdierer und Wahrheitstabelle]], auch auf [[https://web.microsoftstream.com/video/83ea629e-5bdc-4ab4-9da4-0f9edfe44eca|Stream]] | * [[https://fginfo.ksbg.ch/~ivo/videos/informatik/bits-und-bytes/logisim-einfuehrung-volladdierer-loesung-wahrheitstabelle.mp4|Volladdierer und Wahrheitstabelle]], auch auf [[https://web.microsoftstream.com/video/83ea629e-5bdc-4ab4-9da4-0f9edfe44eca|Stream]] |
* [[https://fginfo.ksbg.ch/~ivo/videos/informatik/bits-und-bytes/logisim-vierbit-addierer.mp4|4-Bit-Addierer, Splitter und Hex-Displays]], auch auf [[https://web.microsoftstream.com/video/465ddb21-9ea9-4580-9bda-62da0597fae9|Stream]] | * [[https://fginfo.ksbg.ch/~ivo/videos/informatik/bits-und-bytes/logisim-vierbit-addierer.mp4|4-Bit-Addierer, Splitter und Hex-Displays]], auch auf [[https://web.microsoftstream.com/video/465ddb21-9ea9-4580-9bda-62da0597fae9|Stream]] |
| |
| ==== Speicher ==== |
| Gemäss Anleitung in den Slides: |
| * SR-Flip-Flop |
| * D-Flip-Flop |
| * 1-Bit Counter |
| * 4-Bit Counter |
| * Optional: 8-Bit Counter (aus 2 4-Bit Countern) |
| * Optional: Dezimale Anzeige (mit Divisions-Block von Logisim durch 10 mit Rest dividieren) |
| |
| |
| ==== Multiplexer ==== |
| Gemäss Anleitung in den Slides: |
| * 1-Bit Multiplexer |
| * 2-Bit Multiplexer [[https://fginfo.ksbg.ch/~ivo/videos/informatik/bits-und-bytes/logisim-vom-1bit-multiplxer-zum-2bit.mp4|Vom 1-Bit zum 2-Bit Multiplexer]], auch auf [[https://web.microsoftstream.com/video/e8b5a821-2f34-41ef-b57d-a90791030a5e|Stream]] |
| * 1-Bit Demultiplexer |
| |
| |
| |
| ====== Weitere Links und Videos ====== |
| * 3-Bit Addierer mit Wasser: https://youtu.be/6qP9HfUOCN4?t=287 |
| * Transistor Logic Gates: https://www.youtube.com/watch?v=niaF4RBGOeo |
| * Logische Gatter mit Druckluft aus Papier: https://www.youtube.com/watch?v=yvANcR4mQ7M |
| |