Skip to main content

Micro Processeur

CategoryLogique
micro-processor
Category
Logique
Planet
Serpulo
Footprint
1x1
Health
40
Official description

Exécute une séquence d'instructions en boucle. Peut être utilisé pour contrôler des unités ou des bâtiments.

Overview

Le Micro Processeur est un Logic Block exclusif à Serpulo utilisé pour exécuter des séquences d'instructions écrites par le joueur pour l'automatisation et le contrôle. Il occupe un espace minimal et est conçu pour les circuits compacts où l'efficacité en tuiles est plus importante que le débit de traitement brut. En tant que Logic Block, il s'intègre aux câblages logiques du jeu et aux systèmes de contrôle d'unités/objets et remplit le même rôle que les autres processeurs, mais avec des compromis favorisant les constructions de petite taille.

Les Micro Processors sont mieux utilisés lorsque l'espace est limité ou que des contraintes esthétiques exigent un placement dense des composants logiques. Leur vitesse d'exécution est inférieure à celle des variantes de processeur plus grandes, ils ne sont donc pas optimaux pour les tâches très intensives en instructions nécessitant de nombreuses instructions par seconde. À la place, le Micro Processeur excelle dans des applications qui acceptent un rythme d'instructions plus lent en échange d'un encombrement réduit.

Applications pratiques courantes :

  • Art d'affichage logique : piloter du texte, des symboles ou des écrans de pixels où de nombreux petits processeurs peuvent être placés côte à côte pour construire des motifs visuels complexes sans consommer beaucoup d'espace.
  • Compteurs : implémenter des compteurs compacts, des minuteries ou des machines à états incrémentales qui ne nécessitent pas des mises à jour rapides.
  • Contrôleurs d'unités simples : contrôler une unité individuelle ou de petits groupes avec des jeux d'instructions simples ; adapté aux déplacements basiques, au ciblage ou aux comportements basés sur des états lorsque le taux d'instructions n'est pas critique.
  • Tout circuit qui privilégie la compacité à la vitesse, comme des modules de contrôle décoratifs ou limités en espace.

Lors de la conception avec des Micro Processors, considérez les points suivants :

  • Des agencements compacts utilisant plusieurs Micro Processors peuvent reproduire la fonctionnalité d'un processeur plus grand mais fonctionneront plus lentement dans l'ensemble ; répartissez la logique de façon à minimiser les routines sensibles au temps sur les Micro Processors.
  • Utilisez des boucles d'instructions plus longues et plus simples plutôt que des opérations profondément imbriquées ou à haute fréquence. Déléguez les tâches à haut débit aux processeurs pleine taille quand c'est possible.
  • Combinez avec des blocs Memory et un câblage efficace pour réduire le nombre d'instructions exécutées par cycle.
  • Pour les projets visuels (art d'affichage logique), synchronisez plusieurs Micro Processors via des signaux temporels afin que les motifs de mise à jour restent cohérents malgré le faible taux d'instructions des processeurs individuels.

Pour une introduction aux concepts logiques de base et au câblage applicables au Micro Processeur, consultez le guide des bases de la logique ; comprendre les instructions principales, les capteurs et le routage des signaux vous aidera à maximiser les conceptions compactes tout en compensant les limitations de vitesse du processeur.

Official description

Exécute une séquence d'instructions en boucle. Peut être utilisé pour contrôler des unités ou des bâtiments.

No related recipes

Other entities of this type

Related pages

Last updated: