Skip to main content

Mikroprozessor

CategoryLogik
micro-processor
Category
Logik
Planet
Serpulo
Footprint
1x1
Health
40
Official description

Führt eine Reihe von Logikbefehlen in einer Schleife aus. Kann Einheiten und Blöcke steuern.

Overview

Der Mikroprozessor ist ein Serpulo-exklusiver Logikblock, der verwendet wird, um vom Spieler geschriebene Instruktionssequenzen für Automatisierung und Steuerung auszuführen. Er beansprucht nur wenig Platz und ist für kompakte Schaltkreise konzipiert, bei denen die Flächeneffizienz wichtiger ist als rohe Verarbeitungsgeschwindigkeit. Als Logikblock integriert er sich in die spielinterne Logikverkabelung sowie in Systeme zur Kontrolle von Einheiten/Items und erfüllt die gleiche Rolle wie andere Prozessoren, allerdings mit Kompromissen, die kleinere Bauten begünstigen.

Mikroprozessor eignen sich am besten dort, wo begrenzte Fläche oder ästhetische Vorgaben eine dichte Platzierung von Logikkomponenten erfordern. Ihre Ausführungsgeschwindigkeit ist niedriger als die größerer Prozessorvarianten, weshalb sie nicht optimal für sehr instruktionsintensive Aufgaben sind, die viele Instruktionen pro Sekunde benötigen. Stattdessen glänzt der Mikroprozessor in Anwendungen, die langsamere Instruktionszeiten akzeptieren, im Tausch gegen eine verringerte Stellfläche.

Gängige praktische Anwendungen umfassen:

  • Logik-Display-Kunst: Steuerung von Text-, Symbol- oder Pixeldisplays, bei denen viele kleine Prozessoren eng nebeneinander platziert werden können, um komplexe visuelle Muster zu erzeugen, ohne große Flächen zu verbrauchen.
  • Zähler: Implementierung kompakter Zähler, Timer oder inkrementeller Zustandsmaschinen, die keine schnellen Aktualisierungen benötigen.
  • Einfache Einheitensteuerungen: Steuerung einzelner oder kleiner Gruppen von Einheiten mit geradlinigen Instruktionssätzen; geeignet für grundlegende Bewegung, Zielerfassung oder zustandsbasierte Verhaltensweisen, bei denen die Instruktionsrate nicht kritisch ist.
  • Jegliche Schaltkreise, die Kompaktheit über Geschwindigkeit stellen, wie dekorative oder platzbegrenzte Steuermodule.

Beim Entwurf mit Micro Processors sollte Folgendes berücksichtigt werden:

  • Kompakte Layouts, die mehrere Micro Processors verwenden, können die Funktionalität eines größeren Prozessors nachbilden, laufen aber insgesamt langsamer; verteilen Sie die Logik so, dass zeitkritische Routinen auf Micro Processors minimiert werden.
  • Verwenden Sie längere, einfachere Instruktionsschleifen anstelle tief verschachtelter oder hochfrequenter Operationen. Schieben Sie durchsatzintensive Aufgaben auf Full-Size-Prozessoren, wenn diese verfügbar sind.
  • Kombinieren Sie mit Memory-Blöcken und effizienter Verkabelung, um die Anzahl der pro Zyklus ausgeführten Instruktionen zu reduzieren.
  • Für visuelle Projekte (Logik-Display-Kunst) synchronisieren Sie mehrere Micro Processors über Zeitsignale, damit Aktualisierungsmuster trotz der niedrigeren Instruktionsraten einzelner Prozessoren kohärent bleiben.

Für eine Einführung in grundlegende Logikkonzepte und Verkabelung, die auf den Mikroprozessor anwendbar sind, konsultieren Sie den Leitfaden zu Logikgrundlagen; das Verständnis der Kerninstruktionen, Sensoren und Signalweiterleitung hilft Ihnen, kompakte Designs zu maximieren und gleichzeitig die Geschwindigkeitsbegrenzungen des Prozessors auszugleichen.

Official description

Führt eine Reihe von Logikbefehlen in einer Schleife aus. Kann Einheiten und Blöcke steuern.

No related recipes

Other entities of this type

Related pages

Last updated: