게이트, 플립플롭, 레지스터, 카운터, RAM, ROM, 8비트 ALU와 완전한 CPU 블록을 제공합니다.
게이트 하나에서 시작해 CPU까지 완성하세요.
실제 전파 지연을 모델링하는 엔진을 갖춘 디지털 로직 작업대입니다. 첫 1분 안에 AND 게이트를 배선하고, 직접 작성한 어셈블리를 8비트 프로세서가 실행할 때까지 계속 확장해 보세요.
브라우저에서 실행 · 설치 불필요 · 로그인 없이 제작

실제 Logic Lab 작업 공간 — 하나의 브라우저 실험대에 팔레트, 캔버스, 오실로스코프와 디스플레이 구성
Logic Lab 열기디지털 신호와 진리표에서 메모리와 프로세서 제어까지 의존 관계에 따라 구성된 학습 경로입니다.
어셈블리를 작성해 ROM에 로드하고 자신의 프로그램으로 기계를 한 단계씩 실행해 보세요.
DigiSim Logic Lab이란 무엇인가요?
DigiSim Logic Lab은 컴퓨터가 실제로 어떻게 조립되는지 배우는 온라인 디지털 로직 시뮬레이터입니다. 캔버스에 컴포넌트를 끌어 놓고 핀과 핀을 배선하면 이벤트 기반 엔진이 컴포넌트별 전파 지연을 적용해 회로를 평가합니다. 이 랩은 0과 1뿐 아니라 미정의, 하이 임피던스와 충돌 상태도 나타내므로 3상태 버스와 타이밍 오류를 눈으로 확인할 수 있습니다.
추천 대상: 중등학교 로직부터 학부 컴퓨터 아키텍처와 프로세서 설계 과제까지, 그리고 읽기만 하지 않고 페치–디코드–실행 과정을 직접 보고 싶은 모든 분에게 적합합니다.
작동하는 순서대로 구성한 98개 레슨.
각 SimCast는 눈앞에서 회로를 만들며 모든 컴포넌트가 그 위치에 놓이는 이유를 설명합니다. 모든 레슨은 실제로 작동하는 실험대이므로 설명 중간에 멈춰 설명한 부분을 직접 살펴볼 수 있습니다.
디지털 신호와 이진수부터 부울 대수 간소화와 돈트 케어 조건까지 첫 22개 레슨을 공개합니다. Pro에서는 전체 과정을 이용할 수 있습니다.
모든 Logic 레슨 보기- FOUNDATIONS기초5
- GATES게이트14
- BOOLEAN_ALGEBRA부울 대수8
- ARITHMETIC산술13
- DATA_ROUTING데이터 라우팅13
- SEQUENTIAL순차 논리13
- REGISTERS_COUNTERS레지스터와 카운터11
- MEMORY_SYSTEMS메모리와 시스템4
- BUSES버스와 전송2
- ARITHMETIC_UNIT산술 장치3
- PROCESSOR프로세서9
- COMPUTER컴퓨터3
빈 캔버스에서 작동하는 회로까지 네 단계
사용 방법양식 뒤에 숨겨진 것은 없습니다. 부품을 놓고 직접 연결하면 그 결과가 바로 화면에 표시됩니다.
- 01
템플릿 또는 빈 캔버스 열기
완성된 가산기, 카운터 또는 ALU에서 시작해 분해해 보거나, 팔레트에서 직접 게이트를 끌어오세요. 템플릿도 같은 편집기에서 열리므로 읽기 전용인 것은 없습니다.
- 02
출력 핀을 입력 핀에 배선하기
한 핀에서 다른 핀으로 드래그하면 와이어가 직교 경로로 자동 배선됩니다. 연결된 와이어는 하이 임피던스를 포함한 상태별 색상으로 표시되므로 프로브를 사용하지 않고도 회로를 읽을 수 있습니다.
- 03
신호를 입력하고 한 가지 바꾸기
스위치를 전환하거나 클록 주파수를 설정하거나 프로그램을 로드하세요. 엔진이 계속 재평가하므로 회로는 다시 빌드한 뒤가 아니라 같은 틱 안에 응답합니다.
- 04
이유를 알 때까지 프로브하기
클록과 의심되는 신호에 스코프를 연결해 예상한 값과 실제 도착한 값을 비교하세요. 배선을 수정한 다음 다음 부분으로 진행합니다.
컴퓨터를 분해해 이해하는 데 필요한 모든 것
회로도 도구가 아닌 작업대Logic Lab은 완전한 컴포넌트 라이브러리와 계측 도구를 함께 제공하므로, 탭을 벗어나지 않고 회로를 만들고 동작을 측정하며 그 이유까지 확인할 수 있습니다.
61개 컴포넌트, 하나의 팔레트
7가지 게이트와 버퍼, 스위치와 상수, 멀티플렉서, 인코더, 가산기, 비교기, 래치, 플립플롭, 레지스터, 카운터, 256×8 RAM과 ROM, 프로그램 카운터, 명령 레지스터와 제어 장치를 제공합니다.
직접 읽을 수 있는 타이밍
8채널 오실로스코프를 원하는 와이어에 연결해 시간에 따른 신호를 관찰하세요. 전파 지연, 클록 스큐, 경쟁 상태가 발생하는 정확한 순간이 시험 문제 속 지식이 아니라 눈에 보이는 사건이 됩니다.
직접 만든 기계에서 실행되는 어셈블리
어셈블리 프로그램 로더는 소스 코드를 바이트열로 어셈블한 뒤 주소, 데이터, 제어 핀을 통해 배선된 RAM으로 전송합니다. LDA, ADD, STA, JMP를 작성해 로드를 완료한 다음, 배선한 프로세서를 인출–해독–실행 사이클에 따라 단계별로 실행합니다.
눈으로 확인할 수 있는 출력
7세그먼트 디스플레이는 멀티비트 값을 읽기 쉬운 숫자로 바꾸고, 16×16 픽셀 스크린은 CPU 프로젝트에서 실제로 그림을 그릴 공간을 제공합니다. 카운터 값과 메모리 내용이 더 이상 16진수 덤프에 머물지 않습니다.
복잡한 시스템도 내부를 확인할 수 있습니다
보이는 게이트와 와이어로 레지스터 파일이나 ALU를 만들고, 설계가 실행되는 동안 오실로스코프로 모든 신호를 확인하세요. 구현이 사용자 정의 블록 뒤에 숨지 않아 그대로 살펴볼 수 있습니다.
이식 가능한 프로젝트 파일
계정 없이 회로를 브라우저 로컬 저장소에 보관하고, 랩별 실행 취소와 다시 실행으로 최근 편집을 되돌릴 수 있습니다. 보고서에는 일반 JSON 형식의 .digi 파일이나 PNG 또는 SVG를 내보내 사용하세요.
회로도만으로 설명이 부족한 순간을 위해
브레드보드 사용이 현실적이지 않거나, 수업에서 모두가 같은 회로를 동시에 봐야 하거나, 직접 분해해 보아야 개념이 와닿는 상황에 사용하세요.
아키텍처 강의
프로젝터에서 공개 접근 가능한 데이터패스를 열고 설명 중간에 분해한 뒤 지원되는 .digi 파일을 배포하세요. 학생에게는 사용한 컴포넌트에 필요한 접근 수준만 있으면 되며, Classroom 제공 여부는 별도의 기관 문의 사항입니다.
수업 과제와 종합 프로젝트
프로세서를 설계하고 지원되는 렌더링 내보내기를 사용할 수 있을 때 이를 이용해 문서화한 뒤 .digi 프로젝트 파일을 제출하세요. JSON 표현은 교사가 개발한 검사 작업 흐름에 활용할 수 있지만, DigiSim은 파일만으로 자동 채점할 수 있다고 주장하지 않습니다.
자율 학습
구매할 키트나 빌릴 로직 애널라이저 없이 자신에게 필요한 속도로 레슨 순서를 따라가세요. 관계가 분명해질 때까지 실험을 반복할 수 있습니다.
무료 플랜도 실제 작업대입니다. Pro에서는 기계를 완성할 수 있습니다.
투명한 이용 범위체험 기간 제한이나 워터마크가 없습니다. Free에는 핵심 16개 컴포넌트 작업대와 22개 레슨이 포함되며, Pro에서는 프로세서 프로젝트에 필요한 메모리, CPU와 계측 도구를 추가로 제공합니다.
기초를 익히기에 충분한 구성
계정 없이 작업대를 열고 입문 과정에 필요한 핵심 부품으로 디지털 신호, 게이트, 부울 대수와 회로 타이밍을 학습하세요.
- 스위치, 클록, 상수, 버퍼와 7가지 게이트 전체
- 램프, 숫자 디스플레이, 7세그먼트 디스플레이와 텍스트 라벨
- 오실로스코프와 22개 인터랙티브 레슨
- 계정 없이 로컬 자동 저장과 .digi 내보내기
프로세서 구축에 필요한 모든 것
메모리, CPU 라이브러리와 어셈블리 로더를 추가하고 첫 진리표부터 자신의 프로그램을 실행하는 기계까지 계속 구축하세요.
- 256×8 RAM과 ROM, 8비트 ALU와 CPU 블록
- 어셈블리 로더와 16×16 픽셀 스크린
- 8채널 오실로스코프
- 98개 레슨 전체와 완전한 템플릿 라이브러리
열기 전에 확인하세요
실제로 시뮬레이션하나요, 아니면 애니메이션일 뿐인가요?
실제로 시뮬레이션합니다. 엔진은 컴포넌트별 전파 지연, 3상태 및 하이 임피던스 핀, 버스 충돌 감지를 지원하는 이벤트 기반 방식입니다. 어떤 와이어에든 오실로스코프를 연결해 실제 타이밍을 읽어 보세요. 애니메이션이라면 조용히 평탄화했을 경쟁 상태까지 확인할 수 있습니다.
직접 만든 CPU를 실제로 프로그래밍할 수 있나요?
네. 8비트 CPU를 배선하거나 템플릿 라이브러리에서 열고, ROM 로더에 어셈블리를 작성해 페치–디코드–실행 과정을 지켜보세요. 16×16 픽셀 스크린의 출력까지 확인할 수 있습니다. 명령어 세트는 LDA, STA, ADD, JMP 등을 중심으로 의도적으로 간결하게 구성했습니다.
정확히 무엇이 무료인가요?
시간 제한이나 계정 없이 16개 컴포넌트의 핵심 작업대와 첫 22개 레슨을 이용할 수 있습니다. Pro에서는 메모리와 CPU 컴포넌트, 어셈블리 로더, 전체 계측 도구와 나머지 레슨을 추가합니다.
회로는 어디에 저장되며 내보낼 수 있나요?
브라우저의 로컬 저장소에 자동으로 저장됩니다. 모든 회로를 일반 JSON 형식의 .digi 파일이나 PNG 또는 SVG로 내보낼 수 있습니다. 로컬 저장소는 브라우저 간 동기화되지 않으므로 컴퓨터를 바꾸기 전에 내보내세요.
수업에서 사용할 수 있나요?
네. 시작 회로를 .digi 파일로 배포하고 완성된 파일을 제출받으세요. DigiSim은 일반 성적표나 자동 채점을 제공하지 않지만, Classroom은 Logic Lab 과제 결과, 서면 피드백 및 CSV 내보내기를 제공합니다. 좌석별 연간 구독과 관리자 청구서를 이용할 수 있습니다.
첫 게이트는 1분이면 충분합니다
프로세서는 지금까지 해 온 작업의 연장선입니다. 작업대를 열고 우리에게 도움을 요청하기 전에 어디까지 직접 도달할 수 있는지 확인해 보세요.








