Lógica digital nativa del navegador, enseñada y construida

Desde una sola puerta AND hasta una CPU de 8 bits funcional.

DigiSim es un simulador de lógica digital en tiempo real y una plataforma de enseñanza interactiva. 60 componentes, lecciones narradas en 7 idiomas y circuitos interactivos compartibles — pensado para estudiantes, profesores e ingenieros que quieren lo real en el navegador.

60 componentes
7 idiomas
circuitos guardados localmente
0 suscripciones

Tres puertas. Un solo taller.

Tanto si estás repasando puertas lógicas como si estás cableando una unidad de control, DigiSim se adapta a tu nivel.

Estoy aprendiendo.

Empieza por la puerta AND. Termina ejecutando tu propio código ensamblador en una CPU que tú mismo construiste. Cada paso narrado, sin instalación.

  • Sandbox gratuito, sin tarjeta
  • Lecciones SimCast en tu idioma
  • Certificado verificable de dominio
Empezar el plan de estudios →

Estoy enseñando.

Lecciones interactivas reales que tus estudiantes pueden ejecutar en el navegador — sin instalación, sin cuenta. El nivel Pro desbloquea la herramienta de autor SimCast para que grabes tus propios recorridos.

  • 21 lecciones gratuitas cubren el currículo introductorio de informática
  • Crea lecciones con el Modo Profesor (nivel Pro)
  • El correo académico obtiene un 50 % de descuento automático
Explorar lecciones SimCast →

Estoy construyendo.

Simulación real basada en eventos, con retardo de propagación, contención de triple estado y osciloscopios de 8 canales. Guarda donde quieras.

  • 60 componentes, incluidos RAM, ROM y ALU
  • CPU de 8 bits personalizadas con ensamblador
  • Archivos .digi locales, tus datos
Abrir el banco de trabajo →
SimCast · Modo Profesor

Lecciones que no solo se reproducen. Enseñan.

Pulsa play y un circuito ya terminado cobra vida. La lección resalta un componente, narra la idea y luego desplaza la cámara hasta el siguiente. Pausa cuando quieras — cada señal sigue siendo sondeable, porque sigue siendo un simulador.

English中文日本語Español한국어DeutschFrançais

Sesenta componentes. Una pila completa de CPU.

Desde la puerta AND que aprendiste la primera semana, hasta el contador de programa, el registro de instrucciones y la ALU de 8 bits que ejecutan tu propio ensamblador. Nada simulado a medias.

60 tipos de componentes lógicos v1.0.0 formato de archivo .digi event-driven núcleo de simulación basado en eventos
Input
Switch
Input
Clock
Input
Constant
Input
Constant Zero
Input
Assembly Loader
Gate
AND
Gate
OR
Gate
NOT
Gate
NAND
Gate
NOR
Gate
XOR
Gate
XNOR
Gate
Buffer
Gate
Tri-State Buffer
Gate
8-bit Tri-State
Mux
MUX 2:1
Mux
MUX 4:1
Mux
MUX 8:1
Demux
DEMUX 1:2
Demux
DEMUX 1:4
Demux
DEMUX 1:8
Decoder
Decoder
Decoder
Decoder 3:8
Encoder
Encoder
Encoder
Encoder 8:3
Arith
Half Adder
Arith
Full Adder
Arith
Adder
Arith
8-bit Adder
Arith
Comparator
Arith
8-bit Comparator
Arith
ALU
Arith
8-bit ALU
Latch
SR Latch
Latch
D Latch
Flip-Flop
D Flip-Flop
Flip-Flop
JK Flip-Flop
Flip-Flop
T Flip-Flop
Register
Register
Register
Shift Register
Register
8-bit Register
Register
8-bit Shift Reg
Counter
Counter
Counter
8-bit Counter
Memory
RAM
Memory
ROM
CPU
Program Counter
CPU
Instruction Reg
CPU
Control Unit
CPU
MAR
CPU
8-bit Data Bus
CPU
Flags Register
CPU
Accumulator
Display
Output Light
Display
Digit Display
Display
7-Segment
Display
Text
Display
16×16 Pixel Screen
Scope
Oscilloscope
Scope
Oscilloscope ×8

Los componentes de CPU y memoria llegan en el nivel Fundamental. Ver precios →

Un camino que termina donde empiezan los ordenadores reales.

Seis peldaños desde una sola puerta hasta ejecutar tu propio código máquina. Construido en torno al mismo temario que un curso universitario de Organización de Computadores.

01

Puertas lógicas Principiante

Álgebra de Boole que puedes tocar. Arma la tabla de verdad a mano y luego mírala iluminarse en silicio.

Ejemplos: AND · NOR · XOR · demo de De Morgan
02

Circuitos combinacionales Principiante

Conecta puertas para hacer algo útil — seleccionar señales, decodificar direcciones, comparar números.

Ejemplos: Semisumador · decodificador 2 a 4 · comparador de 4 bits
03

Lógica secuencial y memoria Intermedio

Lógica que recuerda. Llega el reloj, los hazards se vuelven reales y conoces tu primera máquina de estados.

Ejemplos: Biestable D · registro de desplazamiento de 4 bits · contador Johnson
04

Aritmética y ALU Intermedio

Acarreo anticipado, complemento a dos y una ALU que sabe la diferencia entre ADD y AND.

Ejemplos: Sumador con acarreo en cadena · multiplicador de Booth · ALU de 8 bits
05

Memoria y bus Avanzado

RAM, ROM, un bus de direcciones, un bus de datos. Las piezas empiezan a parecerse a los diagramas de tu libro de texto.

Ejemplos: RAM 16×8 · bus triestado · decodificador de direcciones
06

Una CPU de 8 bits funcional Avanzado

Contador de programa, registro de instrucciones, unidad de control, banderas. Escribe ensamblador, cárgalo y observa el ciclo captación-decodificación-ejecución.

Ejemplos: LDA / STA / JMP · salida de 16×16 píxeles · Fibonacci sobre hardware
Usado en cursos en
MIT
Stanford
Cambridge
Imperial
ETH Zürich
TU Munich
Caltech
Waterloo
NUS
U. of Tokyo
KAIST
Melbourne

Cómpralo una vez. Tu stack es tuyo.

Sin suscripciones. Sin cargos recurrentes. Sube de nivel más tarde — solo pagas la diferencia.

Free

Gratis
 
  • 10 componentes
  • 3 lecciones interactivas

Fundamental

$16
compra única
  • 14 componentes
  • 20 lecciones interactivas
  • Actualiza cuando quieras, paga solo la diferencia

Professional

$32
compra única
  • 39 componentes
  • 51 lecciones interactivas
  • Actualiza cuando quieras, paga solo la diferencia

Max

$64
compra única
  • 60 componentes
  • 66 lecciones interactivas

Descuento académico: regístrate con un correo .edu / .ac.uk — el descuento se aplica automáticamente al pagar. Pago seguro con Stripe.

Abre el simulador. Construye lo primero.

No necesitas una cuenta para empezar. No necesitas instalar nada. Solo elige una puerta.