릴레이 랩 · 디지털 논리의 '0장'

논리 게이트는 도대체 어디서 오는 걸까요?

트랜지스터가 등장하기 전, 컴퓨터는 구리선과 '딸깍' 소리로 생각했습니다. 기계식 릴레이를 캔버스에 끌어다 놓고 배선한 뒤, 실제 회로가 계산하는 모습을 지켜보세요——전기자가 철컥 붙고, 접점이 불꽃을 튀기며, 모든 딸깍 소리는 1940년대 기계의 진짜 소리입니다. 이것이 모든 AND 게이트 아래에 있는 물리 계층입니다.

논리 게이트는 마법이 아닙니다. 자석이 끌어당겨 닫는 스위치일 뿐입니다.

지금까지 사용한 모든 게이트는 세 가지 물리적 아이디어로 귀결됩니다. 릴레이 하나씩, 그 과정을 직접 보세요.

bolt

1 · 전자석

코일에 전류를 흘리면 자석이 되어 철로 된 전기자를 끌어당깁니다.

swap_horiz

2 · 접점

움직이는 전기자가 스위치를 전환합니다——한 경로를 닫고 다른 경로를 엽니다. 이제 전기가 전기를 제어합니다.

account_tree

3 · 논리

릴레이를 직렬로 연결하면 AND, 병렬로 연결하면 OR, 접점을 뒤집으면 NOT입니다. 게이트 전체가——금속에서 만들어집니다.

애니메이션이 아니라, 시뮬레이션입니다.

캔버스 아래에서는 실제 DC 회로 솔버가 돌아갑니다. 보여주기 위한 가짜는 하나도 없습니다.

electric_bolt

실제 전압과 전류

옴의 법칙과 키르히호프의 법칙으로 실제 노드 전압과 전류를 계산하며, 램프는 소비하는 전력에 따라 밝기가 달라집니다.

precision_manufacturing

기계적으로 충실하게

전기자, 스프링, 접점의 기하학이 실제 하드웨어처럼 움직입니다——22ms의 흡착, 그리고 한 릴레이가 다음을 작동시키는 단계적 연쇄.

graphic_eq

진짜 소리

모든 딸깍 소리는 녹음된 옴론 릴레이 소리로, 접점이 닫히거나 열리는 바로 그 순간에 울립니다. 소리를 켜고 컴퓨터가 생각하는 소리를 들어보세요.

translate

일곱 가지 언어

랩 전체——메뉴, 라벨, 모든 예제——가 English, 中文, 日本語, Español, 한국어, Deutsch, Français를 지원합니다.

0장, 그리고 위로.

DigiSim은 하나의 AND 게이트에서 동작하는 8비트 CPU까지 안내합니다. 릴레이 랩은 그 아래 한 칸을 더해줍니다——게이트를 '사용'만 하는 게 아니라, 금속부터 직접 '만들도록'. 준비되면, 계속 올라가세요.

  1. 1 릴레이 현재 위치
  2. 2 논리 게이트
  3. 3 가산기
  4. 4 메모리
  5. 5 8비트 CPU

24개 회로, 바로 실행 가능합니다.

모든 예제는 완전히 배선되어 있습니다——불러와서 입력을 바꾸고 릴레이가 연쇄되는 모습을 보세요. Charles Petzold의 『CODE』 장 순서를 따르므로, 이 모음은 책처럼 읽힙니다.

toggle_on

기초

  • 릴레이
  • 직렬 스위치(AND)
  • 병렬 스위치(OR)
랩에서 열기
memory

논리 게이트

  • NOT
  • AND
  • OR
  • NAND
  • NOR
  • XOR
  • XNOR
  • 2:1 멀티플렉서
랩에서 열기
calculate

산술

  • 반가산기
  • 전가산기
  • 2/4/8비트 가산기
  • 가감산기
랩에서 열기
cached

피드백

  • 릴레이 발진기
  • R-S 플립플롭
  • D 래치
  • D 플립플롭
  • 분주기
랩에서 열기
save

메모리

  • 1비트 메모리 셀
  • 3비트 리플 카운터
랩에서 열기

『CODE』를 읽고 계신가요? 책에 나오는 모든 회로를 직접 만들어 보세요.

Charles Petzold의 『CODE』는 손전등에서 CPU까지 컴퓨팅의 역사를 따라갑니다——그리고 릴레이는 그것이 현실이 되는 지점입니다. 랩의 예제는 책의 장 순서를 따르므로, 한 페이지를 읽은 뒤 그것이 동작하는 기계로 변하는 모습을 볼 수 있습니다.

'릴레이'부터 시작하기

무료로 즐기세요. 로그인도, 설치도 필요 없습니다.

릴레이 랩은 전적으로 브라우저에서 동작합니다——계정 없이도 24개 예제를 모두 끌어다 놓고, 배선하고, 실행할 수 있습니다. 전체 도구 모음——60개 컴포넌트, 저장되는 회로, 그리고 CPU까지 이르는 전 과정——이 필요해지면, 그때 요금제가 나설 차례입니다.

컴퓨터가 생각하는 소리를 들어보세요.

랩을 열고, 릴레이를 놓고, 스위치를 켜세요. (소리는 켜두세요.)

릴레이 랩 열기