Puertas lógicas

Overview
Puertas lógicas son entidades conectadas por cables que calculan una señal de salida según si sus entradas se evalúan como verdaderas. La mayoría de los
Puertas lógicas siempre emiten 1 o 0, representando resultados verdadero y no verdadero respectivamente. El Transistor Gate es una excepción: puede reenviar y emitir cualquier tipo de señal y produce nulo (no 0) cuando su entrada de habilitación no es verdadera.
La veracidad de las señales viene determinada por su tipo. Nulo, Conflicto y Entero = 0 no son verdaderos. Entero ≠ 0, Forma y Color sí son verdaderos. Los
Puertas lógicas evalúan las entradas usando esa veracidad, no por una conversión numérica implícita más allá de las reglas de Entero mencionadas arriba.
Las puertas principales se comportan así. El AND Gate emite 1 sólo cuando ambas entradas son verdaderas; de lo contrario emite 0. El OR Gate emite 1 cuando al menos una entrada es verdadera; si ninguna entrada es verdadera emite 0. El XOR Gate emite 1 cuando exactamente una entrada es verdadera; si ambas o ninguna entrada son verdaderas emite 0. El NOT Gate emite 1 cuando su entrada no es verdadera y emite 0 cuando la entrada es verdadera. El Comparison Gate compara sus dos señales de entrada según un modo de comparación seleccionado (Equal, NotEqual, Greater, GreaterEqual, Less, LessEqual). En los modos Equal y NotEqual funciona con todos los tipos de señal y prueba igualdad/desigualdad estricta, emitiendo 0 o 1. En los modos de comparación numérica (Greater, GreaterEqual, Less, LessEqual) solo produce un resultado distinto de cero cuando ambas señales son enteros; si alguna entrada no es entera la salida es 0. El Transistor Gate reenvía la señal recibida por su parte trasera sólo cuando la entrada lateral es verdadera; cuando la entrada lateral no es verdadera su salida es nulo. El Transistor Gate puede emitir cualquier tipo de señal transportada por su entrada trasera, lo que lo convierte en la única puerta capaz de reenviar Forma, Color, valores enteros distintos de 0 u otras señales no booleanas.
Las señales lógicas accionan otras entidades de maneras específicas. El Belt Filter usa la señal del cable para elegir qué cinta de salida recibe las formas: Nulo o Conflicto bloquean completamente la cinta; Entero = 0 envía todas las formas a la salida lateral; Entero ≠ 0 envía todas las formas en línea recta; las señales Forma permiten que las formas que coinciden pasen en línea recta mientras envían las no coincidentes a la salida lateral; las señales Color hacen que el filtro envíe todas las formas a la salida lateral. El 
- Las salidas de los
Puertas lógicas dependen exclusivamente de la veracidad de las entradas, no de conversiones implícitas más allá de las reglas indicadas. - Usa Transistor Gate para filtrar tipos de señal arbitrarios; recuerda que cuando está desactivado emite nulo en lugar de 0.
- Usa Comparison Gate en modos Equal/NotEqual para tipos no numéricos; usa los modos de comparación numérica sólo cuando ambas entradas sean enteros.
- Al cablear filtros o tuberías, verifica el tipo de señal esperado (Forma, Color, entero) porque el comportamiento difiere según la entidad objetivo.
Other entities of this type
- Color Modes(Modos de color)
- Control de flujo
- Fluidos
- Map(Mapa)
- Códigos de forma
- Shape Gravity Rules(Reglas de gravedad de las formas)
- Shape Patterns(Patrones de formas)
- Shape Validity Rules(Reglas de validez de las formas)
- Transmisión de señales
- Plataformas espaciales
- Space Transport(Transporte espacial)
- Trenes
Related pages
- mechanicControl de flujo
- buildingCable
- buildingGenerador de cristal
- buildingCortador
- mechanicShape Gravity Rules(Reglas de gravedad de las formas)
- buildingPantalla
- buildingPilar de empuje
- mechanicShape Patterns(Patrones de formas)
- mechanicCódigos de forma
- mechanicPlataformas espaciales
- mechanicCustom Game Modes(Modos de juego personalizados)
- mechanicFluidos