E/A-Netzwerkport (Eingang/Ausgang-Netzwerkport)

Ein E/A-Netzwerkport oder auch kurz IO-Port (für Input/Output-Network Port) dient dem einfacheren Verbinden von Schaltungen, die lange Verkabelungen erübrigt. Von den IO-Ports (manchmal auch I/O-Ports geschrieben) existieren 32 Stück.

Aussehen des IO-Ports

Im Spiel sind IO-Ports leicht anhand ihres Aussehens zu erkennen, da sie auf der Oberseite mit den Zahlen 0 bis 31 nummeriert sind.

Für eine bessere Übersichtlichkeit sind immer acht IO-Ports (0…7, 8…15, 16…23, 24…31) in einer gemeinsamen Farbe gehalten.

 

Im Gegensatz zu anderen Gattern sind die anderen Seiten eines IO-Ports nicht speziell beschriftet sondern komplett neutral gehalten. Damit soll verdeutlicht werden, dass es keine expliziten Ein- oder Ausgänge gibt sondern jede der Seiten sowohl als Eingang als auch als Ausgang frei nutzbar ist.

Funktionalität des IO-Ports

Alle IO-Ports mit identischer Nummerierung (du kannst beliebig viele von ihnen bauen), sind unsichtbar miteinander verbunden. Das heißt, ein IO-Port gibt alle an ihn angelegten Signale unverändert weiter. Dabei funktioniert die Verknüpfung nach dem ODER-Prinzip:

Liegt an mindestens einem der IO-Ports ein aktives Signal an, wird dieses weitergegeben und von allen anderen IO-Ports identischer Nummerierung ausgegeben. Es gibt also keine festen "Sender" und "Empfänger" - alle IO-Ports sind gleichwertig.

Außerdem gibt es keine fest verteilten Ein- und Ausgänge, die bei der Verwendung von IO-Ports zu beachten sind: Wird eine Diode bzw. ein Logikgatter direkt an den IO-Port gebaut, bestimmt dessen Richtung darüber, ob er als Ein- oder Ausgang dient.

Ohne Dioden/Logikgatter, die die Richtung bestimmen, sind IO-Ports allerdings nicht nutzbar:

Direkt an einen IO-Port gebaute Kabel werden ignoriert und können nicht mit ihm interagieren.

Beispiele zur Funktionalität

In den IO-Port mit der Nummer 8 wird ein Signal eingespeist, das von zwei weiteren IO-Ports (gleiche Nummer logischerweise) wieder ausgegeben wird. Der daneben platzierter IO-Port mit der Nummer 27 wird davon nicht beeinflusst.

Ein Signal wird durch eine Diode direkt in einen IO-Port eingespeist. Zwei Weitere IO-Ports werden als Eingänge eines ODER-Gatters verwendet. Dabei können die IO-Ports auch direkt an das Logikgatter gesetzt werden.

Ein aktives Kabel führt zum IO-Port 15, kann mit diesem allerdings nicht interagieren, da es nicht per Diode/Logikgatter angeschlossen ist.