Technik Wiki
Registrieren
Advertisement
Gruppe: Grid Redstone-Verstärker
Schaltnetze

Grid Roter Sand blass mit Mechaniken
                Hier:
Grid Redstone mit Redstone

Grid Befehlsblock mit Befehlen
Verfügbar in:
Wiki Redstone-Welt Redstone-Welt

Ein Vergleicher ist ein Schaltnetz, das zwei Signale miteinander vergleicht. Damit lassen sich Gleichheit =, Ungleichheit !=, größer als >, größer gleich >=, kleiner als < und kleiner gleich <= feststellen. Man kann reine Identitätsvergleicher bauen, welche nur auf Gleichheit prüfen oder solche die auch feststellen können, ob der eine Wert größer oder kleiner ist, solche nennt man auch Größenvergleicher (Siehe Wikipedia).

Vergleich
a b a>b a=b a<b
w w F W F
w f W F F
f w F F W
f f F W F
Vergleicher
A B A (Größer) A = B (Gleich) B (Größer)
0 0 0 1 0
0 1 0 0 1
1 0 1 0 0
1 1 0 1 0

Variante 1[]

Vergleicher (Redstone) Bild 1.1 Vergleicher (Redstone) Bild 1.2 Vergleicher (Redstone) Bild 1.3

Mit diesem Vergleicher lassen sich zwei acht-Bit lange Werte vergleichen auf Gleichheit und Größe. Sprich Werte bis zu 256 können damit verglichen werden. Die Eingänge der beiden acht-Bit Werte lassen sich mit Hebeln an- und ausschalten. Über Exklusiv-Oder-Gatter wird nun geprüft ob die einzelnen Werte gleich groß sind. Wenn beide Eingangssignale aus oder beide an sind, wird der Ausgang durchgeschaltet. Nun muss noch geprüft werden ob die beiden Eingangswerte größer oder kleiner sind. Je nach Wert werden dann die drei Und-Gatter geschaltet, die nach Gleichheit, größer als und kleiner als prüfen. Mit diesen Ausgangssignalen lassen sich dann weitere Schlussfolgerungen tätigen, wie ob das Ergebnis ungleich ist, kleiner gleich oder größer gleich ist. Am Ausgang werden dann insgesamt sechs Signale ausgegeben. Wenn man größere Werte (größer acht-Bit) vergleichen will, kann man auch mehrere Vergleiche hintereinanderschalten, dann sind beliebig große Werte möglich.


Disambig color
 
Grid Grasblock
Auch im Minecraft Wiki wird das Thema dieser Technik behandelt:
Redstone-Komparator
Advertisement