Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Info

--R Robert (etwas gekürzt um das Zuviel an Bezug zu Kabel/Baukasten zu reduzieren)

Struktur diese Kapitels

Seitenhierarchie
root@self

Inhalt dieser Seite

...

Einführung in das Baukasten-Denken

...

Wer sich bisher noch nicht mit der Schalttechnik auseinander gesetzt hat, dem hilft vielleicht folgende Veranschaulichung mit “Logik-kästchen” (=Modulbaustein) und Verbindungskabel (=Variablen) weiter:

...

[Intern: PowerPoint-Datei, in der die Grafiken erstellt wurden]

View file
nameSchaltbaukasten.pptx

]

...

Dieses Bild kann auf die Kodiersyntax übertragen werden:
Innerhalb einer Custom-Logik übernehmen die vordefinierten Logikbausteine Modulbausteine die Funktion der Logik-Kästchen; sie haben je eine vorgegebene Anzahl von Ein- und Ausgängen und eine interne Funktion.
Als Kabelverbindungen dienen in der Custom-Logik die Variablen.

Als Custom-Logik kann die gleiche Schaltung wie folgt abgebildet werden, wobei hier - anders als im obigen Beispiel mit dem Modulbaukasten - auch die Ein- und Ausgänge der Gesamtlogik verdrahtet sind

...

Vorteile des Schaltmodul-Konzepts

...

  • Die Logikengine wird durch dieses Konzept sehr schnell. Der Code ist kompakt, da intern alles auf wenigen Grundschaltungen basiert, die jeweils nur wenige Codezeilen umfassen. Das passt dann auch in die Caches der Prozessoren, was die Ausführungsgeschwindigkeit erheblich beschleunigt. Das kann man sich so vorstellen wie der Aufbau von Microprozessoren. Diese basieren im Kern auf einfachen Logik-Gattern, einem Takt und ggfls. Zeitgliedern.

  • Die jeweiligen Module Modulbausteine sind nicht nur klein und kompakt , sondern eben auch übersichtlich und damit sehr schnell fehlerfrei zu bekommen.

Ab hier Steinbruch (, d.h. blosse Grundlage für die weitere redaktionelle Bearbeitung)