Skip to main content

Microprocesador

CategoryLógica
micro-processor
Category
Lógica
Planet
Serpulo
Footprint
1x1
Health
40
Official description

Ejecuta una secuencia de instrucciones lógicas en bucle. Se puede usar para controlar unidades y estructuras.

Overview

El Microprocesador es un bloque de lógica exclusivo de Serpulo usado para ejecutar secuencias de instrucciones escritas por el jugador para automatización y control. Ocupa un espacio mínimo y está diseñado para circuitos compactos donde la eficiencia por casilla importa más que el rendimiento bruto de procesamiento. Como Logic Block, se integra con el cableado lógico del juego y los sistemas de control de unidades/objetos y cumple el mismo rol que otros processors pero con compromisos que favorecen construcciones pequeñas.

Los Micro Processors se usan mejor cuando el área limitada o restricciones estéticas requieren una colocación densa de componentes lógicos. Su velocidad de ejecución es más baja que la de las variantes de processor más grandes, por lo que no son óptimos para tareas con alta intensidad de instrucciones que requieren muchas instrucciones por segundo. En su lugar, el Microprocesador sobresale en aplicaciones que aceptan un temporizado de instrucciones más lento a cambio de una huella reducida.

Aplicaciones prácticas comunes incluyen:

  • Arte con lógica y pantallas: manejar texto, símbolos o pantallas de píxeles donde muchos Micro Processors pueden colocarse muy juntos para construir patrones visuales complejos sin consumir grandes cantidades de espacio.
  • Contadores: implementar contadores compactos, temporizadores o máquinas de estados incrementales que no requieren actualizaciones rápidas.
  • Controladores simples de unidades: controlar unidades individuales o pequeños grupos con conjuntos de instrucciones sencillos; adecuado para movimiento básico, apuntado o comportamientos basados en estados donde la tasa de instrucciones no es crítica.
  • Cualquier circuito que priorice la compactación sobre la velocidad, como módulos de control decorativos o con espacio limitado.

Al diseñar con Micro Processors, considera lo siguiente:

  • Diseños compactos que usan múltiples Micro Processors pueden replicar la funcionalidad de un processor más grande pero funcionarán más lentos en general; distribuye la lógica de manera que las rutinas sensibles al tiempo se minimicen en los Micro Processors.
  • Usa bucles de instrucciones más largos y simples en lugar de operaciones profundamente anidadas o de alta frecuencia. Deriva las tareas de alto rendimiento a processors de tamaño completo cuando estén disponibles.
  • Combínalos con bloques Memory y cableado eficiente para reducir el número de instrucciones ejecutadas por ciclo.
  • Para proyectos visuales (arte con lógica y pantallas), sincroniza múltiples Micro Processors mediante señales de temporización para que los patrones de actualización permanezcan coherentes pese a la menor tasa de instrucciones de los procesadores individuales.

Para una introducción a los conceptos básicos de lógica y al cableado que se aplican al Microprocesador, consulta la guía de Conceptos básicos de la lógica; comprender las instrucciones centrales, los sensores y el enrutamiento de señales te ayudará a maximizar diseños compactos mientras compensas las limitaciones de velocidad del processor.

Official description

Ejecuta una secuencia de instrucciones lógicas en bucle. Se puede usar para controlar unidades y estructuras.

No related recipes

Other entities of this type

Related pages

Last updated: