Mikrocontroller im Spiel

Gast #2806174
Lesenswert?
• ▲
▼
Hallo,

vllt. kenne die "Gamer" unter euch das Spiel Minecraft. Dort kann man 
mit sogenanntem Redstone mehr oder weniger reale Schaltkreise 
simulieren. Dazu einfach mal in Youtube Stichwörter wie >>Minecraft 
Redstone Computer<< o.ä. eingeben. Ich bin gerade dabei, im Spiel eine 
Art Mikrocontroller zu bauen. Jetzt habe ich eine Frage, ich habe eine 
ALU (Das Gesamte System basiert auf der 4 Bit Verarbeitung, nur die 
Befehle sind ein Byte groß), welche Addition, Sutraktion, alle logischen 
Funktionen und Größenvergleich beherrscht. Außerdem einen Befehlszähler, 
Decoder , Programmspeicher, getrennte Busse zwischen Arbeitsspeicher und 
Prgrammspeicher, Register, Ein-, und Ausgabe. Da ihr euch sicher besser 
auskennt als ich frage ich euch mal:

-Muss die ALU Multiplikation und Division hardwareseitig beherrschen?
-Was fehlt noch am Aufbau?
(Aber bedenkt, man muss alles selber bauen, jedes Bit, das merkt man am 
Speicher kräftig, wenn man 160 FlipFlops manuell bauen muss -.- )

Danke
Gast
Lesenswert?
• ▲
▼
In der Grundschule hast Du (hoffentlich) gelernt, wie man "manuell" 
multipliziert und dividiert. Erinnere Dich daran, dann verstehst Du, 
dass man diese beiden Rechenoperationen aus Additionen und Subtraktionen 
konstruieren kann.

Es kann auch Programme geben, die weder multiplizieren noch dividieren, 
was bei Mikrocontroller Anwendungen öfters vorkommt.
Gast
Lesenswert?
• ▲
▼
Warum macht man sowas in Minecraft? Es gibt doch jede Menge wesentlich 
weniger schmerzhafte Schaltungssimulatoren, und sogar das ganze selbst 
aus Transistoren zusammenzulöten könnte fast noch schneller gehen...
Gast
Lesenswert?
• ▲
▼
Aus Spaß macht man sowas ;)
Natürlich kann man Mulitplikation und Subtraktion nachbilden, aber 
beides benötigt viele Rechenschritte und so ein "Rechner" in Minecraft 
hat , wenn es SEHR gut läuft und man alles auf Geschwindigkeit trimmt, 
ca. 0.5 Hz.
Zu den Sprüngen: Da weiß ich noch nicht, wie ich das schaltungstechnisch 
realisieren soll.
Gast
Lesenswert?
• ▲
▼
Ja, die Geschwindigkeit ist nicht das gelbe vom Ei, aber es ist einfach 
phantastisch, im Spiel auf "Nacht" (Da leuchten die Leitungen welche 
"an" sind, so toll :)  )zustellen und dem Koloss beim Abarbeiten von 
Programmen zuzusehen, welche man selbst in Binärcode manuell in den 
Speicher gebrannt hat ;)
Gast
Lesenswert?
• ▲
▼
Wems gefällt... Ich gehe lieber in meinen realen Garten und mähe Rasen. 
Anschließend mit einem kühlen und realen Bier auf die Terasse, dazu 
mit'm Handy oder Lappy ins Forum o.ä. und alles is gut...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.