레트로 Jul 19, 2026북마크에 추가

50년이 지난 1976년 도입 이후, Zilog Z80은 역사상 가장 많이 생산된 칩 중 하나로 남아 있습니다. 우리는 그 DNA, 기계, 그리고 유산에 대해 되돌아봅니다.
우리는 ‘Z80’이라는 이름을 처음 들었던 순간을 기억한다.那是1984년 크리스마스에 받은 Amstrad CPC 464 프로그래밍 매뉴얼 22페이지에서였다. 사촌이 크리스마스 선물로 열어보라고 권했을 때였다.当时我们还不知道,这颗芯片已经在邻居家的 Sinclair ZX Spectrum、东京某位朋友家的 MSX,以及几年后我们透明绿色 Game Boy 的内部悄悄运行着。
Zilog Z80은 인텔 4004(최초의 상용 마이크로프로세서, 1971)와 8080(1974)의 설계자였던 Federico Faggin에 의해 설계되었다. Faggin은 1974년 Ralph Ungermann 및 인텔에서 4004를 함께 작업했던 일본인 엔지니어 Masatoshi Shima(嶋 正利)와 함께 Zilog를 설립했다. 이 칩은 1976년 7월에 상용화되었다.
8080과 호환되면서도 더 뛰어난 성능을 자랑했다. 대체 레지스터(AF', BC', DE', HL'), 블록 조작을 위한 추가 명령어(LDIR, LDDR), 단일 5V 전원 공급(8080은 3개 필요) 등으로 대중용 마이크로컴퓨터 시장에서 인텔의 큰 형님을 빠르게 제쳤다.
Z80은 14살 청소년이 매뉴얼 한 권과 잠긴 방, 그리고 6개월의 인내심만 있으면 어셈블리어로 간단한 게임을 프로그래밍할 수 있을 정도로 단순했다. 하드웨어에 직접 접근하는 이 pédagogie(교육 방식) - 명령어를 쓰고 픽셀이 나타나게 하는 경험 - 은 유럽과 일본 개발자 세대를 길러냈다.
일본에서는 두 명의 인물이 떠오른다. 유지 나카(中 裕司)는 세가 Z80 기반 기기에서 첫 코드를 작성했다. 그는 세가 마스터 시스템(Sega Mark III)과 후속 기기에서 실력을 다졌고, 이후 소닉을 만들었다. 켄지 에노(飯野 賢治)는 청소년기에 MSX에서 프로그래밍을 배웠다. 그는 훗날 D와 Enemy Zero를 만든 개발자가 되었다. 이 두 인물은 일본 MSX/세가Scene이 영국 Spectrum/AmstradScene만큼이나 교육적이었다는 사실을 보여준다.
Zilog은 2024년 말 전통적인 DIP Z80의 생산 중단을 발표했다. 레트로 컴퓨팅 커뮤니티에 큰 충격을 주었다. 하지만 실리콘의 이야기는 아직 끝나지 않았다. 대만산 호환 칩(Xilinx), 오픈 소스 VHDL 코어(T80 by Daniel Wallner, T80s), FPGA 구현(MiSTer 프로젝트) 등이 Z80 코드를 영원히 구동시킬 것이다.
1970~80년대 Z80에서 구동되던 구형 운영체제 CP/M은 2022년 Kildall Family Trust에 의해 자유롭게 공개되었다. 이제 누구나 무료로 CP/M을 다운로드해 5분 만에 에뮬레이터에서 실행할 수 있다.
Z80 어셈블리어 한 줄 써본 적 없다면, 스펙트럼 에뮬레이터에서 시도해 보라. LD A,255 다음에 OUT (254),A를 입력해 화면 테두리를 깜빡이게 하면, 오늘날에도 여전히 컴퓨터 역사상 가장 아름다운 ‘hello world’ 중 하나가 될 것이다.
50년. 어떤 대중용 칩도 이토록 오랫동안, 이토록 다양한 역할로 버틴 적이 없다. 축하합니다, 오랜 친구여.
인공지능이 작성하고 사람의 편집 감독하에 검수한 기사입니다.
Puces légendaires : chroniques des CPU qui ont formé les geeks