Technik Wiki
(Überarbeitet: Aufbau des Halbsubtrahierers korrigiert)
(In Downloadwelt enthalten: Redstone-Welt 1.13a)
Zeile 18: Zeile 18:
 
!w
 
!w
 
|{{tc|ja|f}}
 
|{{tc|ja|f}}
|{{tc|geplant|w}}
+
|{{tc|geplant|f}}
 
|-
 
|-
 
!w
 
!w
Zeile 28: Zeile 28:
 
!w
 
!w
 
|{{tc|ja|w}}
 
|{{tc|ja|w}}
|{{tc|geplant|f}}
+
|{{tc|geplant|w}}
 
|-
 
|-
 
!f
 
!f
Zeile 54: Zeile 54:
 
!1
 
!1
 
|{{tc|ja|1}}
 
|{{tc|ja|1}}
|{{tc|geplant|0}}
+
|{{tc|geplant|1}}
 
|-
 
|-
 
!1
 
!1
Zeile 64: Zeile 64:
 
!1
 
!1
 
|{{tc|ja|0}}
 
|{{tc|ja|0}}
|{{tc|geplant|1}}
+
|{{tc|geplant|0}}
 
|}
 
|}
 
|}
 
|}
Zeile 70: Zeile 70:
   
 
== Variante 1 ==
 
== Variante 1 ==
{{Neue Technik|r}}
 
 
{{Voraussetzung|
 
{{Voraussetzung|
 
*[[Schaltkreise/Logikgatter (Redstone)]]
 
*[[Schaltkreise/Logikgatter (Redstone)]]
Zeile 86: Zeile 85:
 
{{Bilderfolge|#1#2#3|Schaltnetze Subtrahierer (Redstone) Animation 1.1.|400px|list=1}}
 
{{Bilderfolge|#1#2#3|Schaltnetze Subtrahierer (Redstone) Animation 1.1.|400px|list=1}}
   
Der Halbsubtrahierer besteht in diesem Fall aus zwei Und-Gattern. Die zwei Eingänge (Minuend und Subtrahend) werden mit jedem Und-Gatter verbunden, wobei ein Eingang von dem Und-Gatter negiert sein muss. Zusammen ergeben die beiden Und-Gatter ein Exklusiv-Oder-Gatter, das nur bei einem aktiven Eingang durchschaltet. Die gemeinsame Ausgangsleitung stellt die Differenz der Subtraktion in der Zweierdarstellung <code>2^1 = 1</code> dar. Der zweite Ausgang, auch Borger genannt, wird von dem ersten Und-Gatter-Ausgang entnommen. Dieser wird für die Subtraktion benutzt, wenn man eine größere Zahl von einer kleineren abzieht.
+
Der Halbsubtrahierer besteht in diesem Fall aus zwei Und-Gattern. Die zwei Eingänge (Minuend und Subtrahend) werden mit jedem Und-Gatter verbunden, wobei ein Eingang von dem Und-Gatter negiert sein muss. Zusammen ergeben die beiden Und-Gatter ein Exklusiv-Oder-Gatter, das nur bei einem aktiven Eingang durchschaltet. Die gemeinsame Ausgangsleitung stellt die Differenz der Subtraktion in der Zweierdarstellung <code>2^1 = 2</code> dar. Der zweite Ausgang, auch Borger genannt, wird von dem ersten Und-Gatter-Ausgang entnommen. Dieser wird für die Subtraktion benutzt, wenn man eine größere Zahl von einer kleineren abzieht.
   
 
== Variante 2 ==
 
== Variante 2 ==
{{Neue Technik|r}}
 
 
{{Voraussetzung|
 
{{Voraussetzung|
 
*[[Schaltkreise/Logikgatter (Redstone)]]
 
*[[Schaltkreise/Logikgatter (Redstone)]]

Version vom 30. April 2019, 11:08 Uhr

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

Grid Redstone-Block mehr Redstone

Der Halbsubtrahierer ist im Aufbau ähnlich wie ein Halbaddierer. Er besteht aus einem Exklusiv-Gatter und einem Und-Gatter. Der Halbsubtrahierer besitzt zwei Ein- und Ausgänge, wobei Minuend minus Subtrahend gerechnet wird und dabei die Differenz und der Borger erhalten werden. Nicht alle Ausgangsvarianten sind mit einem Halbsubtrahierer möglich, dafür wird ein Vollsubtrahierer benötigt, der aus zwei Halbsubtrahierern und einem Oder-Gatter besteht.

Für eine ausführliche Erklärung der Subtraktion mit Halbsubtrahierern siehe electronics-tutorials.ws.

Subtraktion
a b d bo
w w F F
w f W F
f w W W
f f F F
Halbsubtrahierer
A B D (Differenz) Bo (Borger)
0 0 0 0
0 1 1 1
1 0 1 0
1 1 0 0

Variante 1

Datei:Schaltnetze Subtrahierer (Redstone) Animation 1.1.1.png Datei:Schaltnetze Subtrahierer (Redstone) Animation 1.1.2.png Datei:Schaltnetze Subtrahierer (Redstone) Animation 1.1.3.png

Der Halbsubtrahierer besteht in diesem Fall aus zwei Und-Gattern. Die zwei Eingänge (Minuend und Subtrahend) werden mit jedem Und-Gatter verbunden, wobei ein Eingang von dem Und-Gatter negiert sein muss. Zusammen ergeben die beiden Und-Gatter ein Exklusiv-Oder-Gatter, das nur bei einem aktiven Eingang durchschaltet. Die gemeinsame Ausgangsleitung stellt die Differenz der Subtraktion in der Zweierdarstellung 2^1 = 2 dar. Der zweite Ausgang, auch Borger genannt, wird von dem ersten Und-Gatter-Ausgang entnommen. Dieser wird für die Subtraktion benutzt, wenn man eine größere Zahl von einer kleineren abzieht.

Variante 2


Datei:Schaltnetze Subtrahierer (Redstone) Animation 1.2.1.png Datei:Schaltnetze Subtrahierer (Redstone) Animation 1.2.2.png Datei:Schaltnetze Subtrahierer (Redstone) Animation 1.2.3.png

Dieser Halbsubtrahierer besteht aus einem Halbaddierer, bei dem der zweite Eingang negiert ist sowie alle Ausgänge. Mit dieser Bauart ist es möglich ebenfalls einen Halbsubtrahierer zu konstruieren. Hierbei wird ebenfalls der Minuend minus den Subtrahend gerechnet, welcher die Differenz sowie den Borger ergeben. Dabei ist der Ausgang für die Differenz mit dem Ausgang des Borgers in ein Nicht-Oder-Gatter geführt.


Disambig color