Esta guía muestra algunas construcciones básicas que juegan con este aspecto del juego.
Nota:
En LogicWorld, las señales pueden estar en cualquiera de dos estados:
- Activo/Rojo/Verdadero/Alto…….. Llamaré a este estado VERDADERO
- Inactivo / Negro / Falso / Bajo…. Llamaré a este estado FALSO
La unidad de tiempo más pequeña, un paso de propagación de la señal, se llama una marca.
Configuración de la velocidad de simulación
Sin embargo, esta velocidad de simulación se puede cambiar. En la versión actual (0.90.1) no hay una configuración de menú para esto, pero la velocidad de simulación se puede cambiar con el juego. un mueble consola.
Para esta guía, se recomienda establecer la velocidad de simulación en solo 1 o unos pocos tics por segundo.
- Pulse el botón [`] clave en el juego, o cualquier clave que haya definido para "Abrir consola de depuración" en la configuración de Controles.
- Ingrese el comando servidor “simulation.rate X" donde X es un valor entero, que especifica cuántos pasos por segundo deben calcularse.
Propagación de señal
Conexiones entre clavijas son instantáneos, pero la mayoría de los elementos necesitan uno garrapata para convertir una entrada en una señal de salida. Un elemento con una sola entrada y una sola salida es el buffer. Su transferencia tarda 1 garrapata, y encadenarlos en una fila es una buena forma de visualizar la propagación de una señal a lo largo de la cadena.
Podemos conectar dichas cadenas de manera circular e 'insertar' una señal VERDADERA en cualquier momento y punto:
Debido a que las señales no caducan, esto creará un bucle sin fin, y la sincronización de esas señales permanecerá almacenada. Como cualquier clavija puede tener múltiples conexiones de salida sin debilitar una señal, dichos bucles, una vez programados, pueden usarse para 'generar' cualquier secuencia repetida de señales VERDADERAS y FALSAS:
La inserción de la señal se puede hacer con cualquiera de los dos interruptores, botoneso claves, pero la desventaja de estos es que la duración en que establecen una señal VERDADERA depende de cuánto tiempo esté activado el control. A menos que esté sincronizado correctamente, uno no obtendrá una señal de un solo tic.
Esto no es realmente un problema para una velocidad de simulación de 1 garrapata por segundo, pero puede volverse más difícil a velocidades regulares.
Disparador de un solo tic
Lo anterior representa el estado listo del circuito.
Establecer la entrada en VERDADERO pasará con 1 tic de retraso:
Pero el próximo tic ya no pasará una señal VERDADERA.
Este estado bloqueado permanece mientras la entrada sea VERDADERA. Una vez que se vuelve FALSO, el sistema requiere uno más garrapata antes de volver al estado de preparación del principio:
Algunos cánones de garrapatas simples
Sin duda, hay muchas formas diferentes de construir tales cánones, y encontrarlos es parte de la diversión de LogicWorld, pero para comenzar: aquí hay algunos ejemplos: