레트로 Aug 25, 2026북마크에 추가

오픈 소스 JavaScript 시뮬레이터가 MOS 6502(Apple II, Commodore 64, NES의 프로세서)의 3,510개 트랜지스터를 재구성하여 브라우저에서 실시간으로 각 신호를 관찰할 수 있게 해줍니다.
Commodore 64 게임을 처음 로드하던 순간이 기억나나요: 깜빡이는 커서, 키보드로 입력한 LOAD, 그리고 데이터셋의 침묵 뒤에 화면에 마법 같은 장면이 나타나던 순간 말입니다. 이 마법 같은 순간 뒤에는 손으로 직접 새겨 넣은 조그만 실리콘 조각, MOS 6502가 있었습니다. 이 프로세서는 1975년 한 개당 25달러에 출시되었습니다.
이 프로세서는 개인용 컴퓨터 역사상 가장 중요한 기기들에 탑재되었습니다: Apple II (1977), Atari 2600 (1977), Commodore 64 (1982), 닌텐도 패밀리컴/NES (1983). 당시 Motorola 6800 (~175달러)나 Intel 8080 (~360달러)이 고급 시장을 장악하던 시절, MOS Technology의 25달러짜리 6502는 대중에게Literally 컴퓨터를 손에 쥐어주었습니다.
Visual 6502 프로젝트(visual6502.org)는 실리콘 칩을 벗겨낸 실제 MOS 6502를 고해상도로 디지털화한 뒤, 3,510개의 트랜지스터 네트워크를 JavaScript 시뮬레이터로 재구성한 프로젝트입니다.
결과적으로는 브라우저에서 실제 6502 코드를 실행하고, 트랜지스터 하나하나를 관찰하면서 CPU가 이를 처리하는 방식—신호가 흐르고, 레지스터가 갱신되며, 주소 버스와 데이터 버스가 매 클록 사이클마다 움직이는 모습을 볼 수 있습니다. 이는 실리콘 수준에서 프로세서의 실제 작동 방식을 이해하기 위한 독특한 교육 도구이자, 이러한 기기들과 함께 성장한 이들에게 순수한 매력의 대상입니다.
어떤 현대 CPU도 이렇게 시뮬레이션될 수 없습니다—현대 프로세서는 수십억 개의 트랜지스터를 포함하기 때문입니다. 3,510개의 트랜지스터로 구성된 6502는 브라우저에서 실시간으로 시각화할 수 있는 한계에 정확히 위치합니다. 이 프로젝트는 2010년부터 열정적인 커뮤니티에 의해 오픈 소스로 유지되고 있습니다.
MOS 6502는 애니메이션 시리즈 《퓨처라마》에서 벤더의 두뇌를 구동합니다. 이는 《심슨》의 매트 그레이닝과 데이비드 X. 코언이 1980년대 이 칩의 문화적 유산을 오마주한 것입니다.
→ 자유롭게 탐험해 보세요: visual6502.org/JSSim/index.html (무료 접근, 계정 필요 없음)
인공지능이 작성하고 사람의 편집 감독하에 검수한 기사입니다.