Laboratorio de lógica digitalPublicado

Empieza con una puerta. Termina en una CPU.

Un banco de lógica digital con sesenta y un componentes y un motor que modela el retardo de propagación real. Cablea una puerta AND en el primer minuto y continúa hasta que un procesador de 8 bits ejecute el ensamblador que has escrito.

Funciona en el navegador · sin instalación · construye sin iniciar sesión

Laboratorio de lógica digitalMESA EN VIVO
DigiSim Logic Lab mostrando un circuito digital cableado con paleta, osciloscopio y pantallas

El espacio de trabajo real del laboratorio de lógica: paleta, lienzo, osciloscopio y pantallas en una sola mesa del navegador

Abrir el laboratorio de lógica
61componentes

Puertas, biestables, registros, contadores, RAM, ROM, una ALU de 8 bits y bloques completos de CPU.

98lecciones narradas

Un recorrido ordenado por dependencias desde señales digitales y tablas de verdad hasta la memoria y el control del procesador.

8-bitCPU programable

Escribe ensamblador, cárgalo en ROM y ejecuta la máquina paso a paso con tu propio programa.

22gratis · sin cuenta
Respuesta directa

¿Qué es DigiSim Logic Lab?

DigiSim Logic Lab es un simulador de lógica digital online para aprender cómo se ensambla realmente un ordenador. Arrastras componentes a un lienzo, conectas pin con pin y un motor basado en eventos evalúa el circuito con el retardo de propagación de cada componente. Además de 0 y 1, el laboratorio representa estados indefinidos, de alta impedancia y de contención, para que los buses triestado y los fallos de temporización sigan siendo visibles.

Ideal para: Lógica de secundaria hasta arquitectura de computadores universitaria, cursos de diseño de procesadores y cualquiera que quiera ver el ciclo buscar–decodificar–ejecutar en lugar de limitarse a leer sobre él.

SimCastLaboratorio de lógica digital
12 módulos · 98 circuitos activos
Curso guiado de lógica

98 lecciones, en el único orden que funciona.

Cada SimCast construye el circuito delante de ti y explica por qué cada componente va donde está. Cada lección es una mesa activa: puedes detenerte a mitad de la explicación y explorar lo que se describe.

Las primeras 22 lecciones —desde señales digitales y binario hasta simplificación booleana y condiciones indiferentes— son públicas. Pro abre el curso completo.

Ver todas las lecciones de lógica
  1. FOUNDATIONSFundamentos5
  2. GATESPuertas14
  3. BOOLEAN_ALGEBRAÁlgebra de Boole8
  4. ARITHMETICAritmética13
  5. DATA_ROUTINGEnrutamiento de datos13
  6. SEQUENTIALLógica secuencial13
  7. REGISTERS_COUNTERSRegistros y contadores11
  8. MEMORY_SYSTEMSMemoria y sistemas4
  9. BUSESBuses y transferencia2
  10. ARITHMETIC_UNITLa unidad aritmética3
  11. PROCESSOREl procesador9
  12. COMPUTEREl ordenador3

Del lienzo vacío al circuito funcionando en cuatro pasos

Cómo funciona

Nada queda oculto tras un formulario. Colocas las piezas, realizas las conexiones y lees la consecuencia de ambas acciones.

  1. 01

    Abre una plantilla o un lienzo vacío

    Empieza con un sumador, contador o ALU terminados y desmóntalos, o arrastra tus propias puertas desde la paleta. Las plantillas se abren en el mismo editor: nada es de solo lectura.

  2. 02

    Conecta el pin de salida al pin de entrada

    Arrastra de un pin a otro y el cable se enruta ortogonalmente. Los cables conectados se colorean según su estado —incluida la alta impedancia— para que puedas leer el circuito sin sondearlo.

  3. 03

    Actívalo y cambia una sola cosa

    Cambia un interruptor, fija una frecuencia de reloj o carga un programa. El motor reevalúa continuamente, de modo que el circuito responde en el mismo tick y no después de reconstruirlo.

  4. 04

    Sondéalo hasta entender por qué

    Coloca el osciloscopio en el reloj y en la señal sospechosa, compara lo esperado con lo recibido, corrige el cableado y continúa con la siguiente sección.

Iniciar una mesa nueva

Todo lo necesario para desmontar un ordenador

Una mesa de trabajo, no una herramienta de diagramas

El laboratorio de lógica combina una biblioteca completa de componentes con instrumentación para construir un circuito, medir su comportamiento y entender por qué funciona sin salir de la pestaña.

61 componentes, una paleta

Siete tipos de puertas y buffers, interruptores y constantes, multiplexores, codificadores, sumadores, comparadores, latches, biestables, registros, contadores, RAM y ROM de 256×8, contador de programa, registro de instrucción y unidad de control.

Temporización que puedes leer

Coloca el osciloscopio de ocho canales en cualquier cable y observa las señales respecto al tiempo. El retardo de propagación, el desfase de reloj y el instante exacto en que aparece una condición de carrera se vuelven eventos visibles.

Ensamblador que se ejecuta en tu propia máquina

El cargador de programas ensambla el código fuente en bytes y los transfiere a una RAM cableada mediante los pines de dirección, datos y control. Escribe LDA, ADD, STA y JMP, completa la carga y, a continuación, avanza paso a paso por el ciclo de búsqueda–decodificación–ejecución del procesador cableado.

Salidas que merece la pena observar

Las pantallas de siete segmentos convierten valores de varios bits en dígitos legibles, y una pantalla de 16×16 píxeles permite que un proyecto de CPU dibuje algo. Los valores de contadores y el contenido de memoria dejan de ser volcados hexadecimales.

Los sistemas complejos siguen siendo inspeccionables

Construye un banco de registros o una ALU con puertas y cables visibles, y después examina cualquier señal con el osciloscopio mientras el diseño funciona. La implementación permanece abierta a la inspección en lugar de ocultarse tras un bloque personalizado.

Archivos de proyecto portables

Los circuitos se guardan en el almacenamiento local del navegador sin cuenta, y las funciones de deshacer y rehacer propias de cada laboratorio cubren las ediciones recientes. Exporta un archivo .digi —JSON plano— o un PNG o SVG para tu informe.

Para quién es

Para cuando el diagrama deja de explicarlo

Úsalo cuando las protoboards no sean prácticas, cuando una clase necesite ver el mismo circuito a la vez o cuando un concepto solo se asimile después de desmontarlo tú mismo.

Clases de arquitectura

Abre en el proyector una ruta de datos de acceso público, estropéala durante la explicación y distribuye después un archivo .digi compatible. Los estudiantes solo necesitan el nivel de acceso que requieran los componentes utilizados; la disponibilidad de Classroom es una cuestión institucional independiente.

Trabajos y proyectos finales

Diseña un procesador, documéntalo mediante las exportaciones renderizadas compatibles cuando estén disponibles y entrega el archivo de proyecto .digi. Su representación JSON puede servir para flujos de inspección creados por el docente, pero DigiSim no afirma que el archivo por sí solo permita una calificación automática.

Aprendizaje autónomo

Sigue la secuencia de lecciones al ritmo que necesites, sin comprar un kit ni pedir prestado un analizador lógico. Repite el experimento hasta que la relación sea evidente.

El nivel gratuito es una mesa de trabajo real. Pro completa la máquina.

Acceso transparente

No hay reloj de prueba ni marca de agua. El nivel gratuito incluye la mesa central de 16 componentes y 22 lecciones; Pro añade la memoria, la CPU y la instrumentación que necesita un proyecto de procesador.

Gratis

Suficiente para dominar los fundamentos

Abre la mesa sin cuenta y aprende señales digitales, puertas, lógica booleana y temporización de circuitos con las piezas básicas de un primer curso.

22 / 98lecciones narradas gratuitas
  • Interruptores, relojes, constantes, buffers y las siete puertas
  • Lámparas, pantallas de dígitos, pantallas de siete segmentos y etiquetas de texto
  • Un osciloscopio y 22 lecciones interactivas
  • Guardado local automático y exportación .digi, sin cuenta
Abrir la mesa gratuita
ProINCLUIDO CON PRO

Todo lo necesario para construir un procesador

Añade memoria, la biblioteca de CPU y el cargador de ensamblador; continúa desde la primera tabla de verdad hasta una máquina que ejecute tu propio programa.

61 / 61componentes incluidos
  • RAM y ROM de 256×8, ALU de 8 bits y bloques de CPU
  • Cargador de ensamblador y pantalla de 16×16 píxeles
  • Osciloscopio de ocho canales
  • Las 98 lecciones y la biblioteca completa de plantillas
Ver los planes Pro
Preguntas

Antes de abrirlo

¿Realmente simula o solo anima?

Simula. El motor funciona por eventos, con retardo de propagación por componente, pines triestado y de alta impedancia y detección de contención del bus. Coloca el osciloscopio en cualquier cable para leer la temporización real, incluidas las condiciones de carrera que una animación ocultaría.

¿Puedo programar la CPU que construyo?

Sí. Cablea una CPU de 8 bits o abre una de la biblioteca de plantillas, escribe ensamblador en el cargador ROM y observa el ciclo buscar–decodificar–ejecutar, hasta la salida en la pantalla de 16×16 píxeles. El conjunto de instrucciones es compacto a propósito: LDA, STA, ADD, JMP y compañía.

¿Qué incluye exactamente el nivel gratuito?

La mesa central de 16 componentes y las primeras 22 lecciones, sin límite de tiempo ni cuenta obligatoria. Pro añade los componentes de memoria y CPU, el cargador de ensamblador, toda la instrumentación y las lecciones restantes.

¿Dónde se guardan mis circuitos y puedo sacarlos?

Se guardan automáticamente en el almacenamiento local del navegador. Exporta cualquier circuito como archivo .digi —JSON plano— o como PNG o SVG. El almacenamiento local no se sincroniza entre navegadores, así que exporta antes de cambiar de equipo.

¿Puedo usarlo con una clase?

Sí: distribuye un circuito inicial como archivo .digi y recoge después el completado. DigiSim no ofrece un libro de calificaciones general ni evaluación automática; Classroom ofrece resultados de tareas de Logic Lab, comentarios escritos y exportación CSV. Están disponibles las suscripciones anuales por plaza y las facturas del administrador.

La primera puerta lleva un minuto

El procesador es el mismo trabajo llevado un paso más allá. Abre una mesa y descubre hasta dónde llegas antes de necesitar nuestra ayuda.

Abrir el Logic LabGratis a inicia · no cuenta · runs en tu navegador