브라우저에서 바로, 가르치고 만드는 디지털 논리

단 하나의 AND 게이트에서 실제로 동작하는 8비트 CPU까지.

DigiSim은 실시간 디지털 논리 시뮬레이터이자 대화형 교육 플랫폼입니다. 60종 컴포넌트, 7개 언어의 음성 해설 레슨, 그리고 공유 가능한 대화형 회로 — 브라우저에서 진짜를 다루고 싶은 학생, 교수, 엔지니어를 위해 만들어졌습니다.

60 컴포넌트
7 지원 언어
로컬에 저장된 회로
0 구독

세 개의 문, 하나의 작업실.

논리 게이트를 처음 배우든, 제어 장치를 직접 배선하든 — DigiSim은 지금 있는 자리에서 함께합니다.

저는 배우는 중입니다.

AND 게이트에서 시작해서, 직접 만든 CPU 위에서 자신의 어셈블리 코드를 실행하는 데까지. 모든 단계에 음성 해설이 있고, 설치도 필요 없습니다.

  • 무료 샌드박스, 카드 등록 불필요
  • 사용자 언어로 제공되는 SimCast 레슨
  • 검증 가능한 수료 인증서
커리큘럼 시작하기 →

저는 가르치는 중입니다.

학생들이 브라우저에서 바로 실행할 수 있는 진짜 대화형 레슨 — 설치도, 계정도 필요 없습니다. Pro 등급에서는 SimCast 작성 도구가 열려, 직접 해설 영상을 제작할 수 있습니다.

  • 21개 무료 레슨이 컴퓨터과학 입문 과정을 커버
  • Professor Mode(Pro 등급)로 직접 레슨 제작
  • 학술 이메일에 50% 자동 할인
SimCast 레슨 둘러보기 →

저는 만드는 중입니다.

전파 지연, 3상 충돌, 8채널 오실로스코프까지 갖춘 실제 이벤트 기반 시뮬레이션. 어디에든 저장하세요.

  • RAM·ROM·ALU 포함 60종 컴포넌트
  • 어셈블리로 동작하는 커스텀 8비트 CPU
  • 로컬 .digi 파일, 데이터는 사용자 소유
작업대 열기 →
SimCast · Professor Mode

그저 재생되는 게 아니라, 스스로 가르치는 레슨.

재생 버튼을 누르면 완성된 회로가 살아 움직입니다. 레슨은 하나의 컴포넌트를 강조하고, 그 원리를 음성으로 설명한 뒤, 카메라를 다음 부분으로 이동시킵니다. 어디서든 일시 정지하세요 — 여전히 시뮬레이터이기 때문에, 모든 신호를 직접 프로브할 수 있습니다.

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

60종 컴포넌트. 완성된 CPU 스택 하나.

첫 주에 배운 AND 게이트부터, 직접 만든 어셈블리를 실행하는 프로그램 카운터·명령 레지스터·8비트 ALU까지. 어떤 것도 어설프게 시뮬레이션하지 않습니다.

60 논리 컴포넌트 종류 v1.0.0 .digi 파일 형식 event-driven 이벤트 기반 시뮬레이터 코어
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

CPU 및 메모리 컴포넌트는 Fundamental 등급부터 제공됩니다. 요금제 보기 →

진짜 컴퓨터가 시작되는 지점에서 끝나는 학습 경로.

단 하나의 게이트에서 직접 작성한 머신 코드를 실행하기까지, 여섯 단계. 대학 컴퓨터 구조 강의와 같은 커리큘럼을 기반으로 구성되었습니다.

01

논리 게이트 초급

직접 만져볼 수 있는 부울 대수. 진리표를 손으로 채워보고, 실리콘 위에서 불이 들어오는 모습을 확인하세요.

예시: AND · NOR · XOR · 드모르간 데모
02

조합 회로 초급

게이트를 엮어 실제로 쓸모 있는 일을 만듭니다 — 신호 선택, 주소 디코딩, 숫자 비교까지.

예시: 반가산기 · 2-to-4 디코더 · 4비트 비교기
03

순차 회로 및 메모리 중급

기억하는 논리. 클럭이 등장하고, 해저드가 현실이 되며, 첫 번째 상태 기계를 만나게 됩니다.

예시: D 플립플롭 · 4비트 시프트 레지스터 · 존슨 카운터
04

산술 회로와 ALU 중급

캐리 룩어헤드, 2의 보수, 그리고 ADD와 AND의 차이를 아는 ALU.

예시: 리플 캐리 가산기 · 부스 곱셈기 · 8비트 ALU
05

메모리와 버스 고급

RAM, ROM, 주소 버스, 데이터 버스. 교과서 다이어그램과 점점 닮아가는 부품들.

예시: 16×8 RAM · 3상 버스 · 주소 디코더
06

실제로 동작하는 8비트 CPU 고급

프로그램 카운터, 명령 레지스터, 제어 장치, 플래그. 어셈블리를 작성하고, 적재하고, 페치-디코드-실행 과정을 직접 관찰하세요.

예시: LDA / STA / JMP · 16×16 픽셀 출력 · 직접 만든 하드웨어에서 돌리는 피보나치
다음 강의에서 사용 중
MIT
Stanford
Cambridge
Imperial
ETH Zürich
TU Munich
Caltech
Waterloo
NUS
U. of Tokyo
KAIST
Melbourne

한 번 구매하고, 스택을 소유하세요.

구독 없음. 정기 요금 없음. 등급 업그레이드는 나중에 차액만 결제하면 됩니다.

Free

무료
 
  • 10개 컴포넌트
  • 3개 대화형 레슨

Fundamental

$16
일회성 구매
  • 14개 컴포넌트
  • 20개 대화형 레슨
  • 언제든 업그레이드, 차액만 결제

Professional

$32
일회성 구매
  • 39개 컴포넌트
  • 51개 대화형 레슨
  • 언제든 업그레이드, 차액만 결제

Max

$64
일회성 구매
  • 60개 컴포넌트
  • 66개 대화형 레슨

학술 할인: .edu / .ac.uk 이메일로 가입하면 결제 시 할인이 자동 적용됩니다. Stripe 보안 결제.

시뮬레이터를 열고, 첫 번째 것을 만들어 보세요.

시작하는 데 계정도 필요 없고, 설치할 것도 없습니다. 그저 문 하나를 고르세요.