Visual 6502 : открыть капот легендарного процессора в одной вкладке браузера

Продолжение истории : Puces légendaires : chroniques des CPU qui ont formé les geeks· Часть 4/4

Ретро Jul 24, 2026В закладки

Visual 6502 : открыть капот легендарного процессора в одной вкладке браузера
Иллюстрация : Momiji Shirogane

Команда энтузиастов однажды вскрыла MOS 6502, сфотографировала каждый транзистор под микроскопом и воссоздала её симуляцию на JavaScript. Пятнадцать лет спустя Visual 6502 по-прежнему работает в браузере и остаётся, на наш взгляд, одним из самых прекрасных педагогических проектов о кремнии. --- Мы помним тот шок, когда один из членов команды впервые наткнулся на `visual6502.org`: целый процессор, который оживлял наш Apple II или Commodore 64, симулированный на JavaScript прямо в браузере — не абстрактно, через регистры и ячейки памяти, а **транзистор за транзистором**, с медными дорожками, которые загораются в такт тактового сигнала. Сегодня ссылка снова попала на главную страницу Hacker News (69 очков, 20 комментариев), и мы решили ещё раз поиграть с проектом. ## Процессор, рождённый в 1975 году, всё ещё жив в наших машинах MOS 6502, выпущенная MOS Technology в 1975 году и изначально стоившая 25 долларов (в то время как Intel 8080 обходился более чем в 100), наполнила машины, которые заставили нас полюбить компьютеры: Apple II (Стив Возняк, 1977), Commodore PET, затем VIC-20 и C64, Atari 400/800 и Atari 2600, BBC Micro, а в виде производной версии — NES от Nintendo (1983) в форме Ricoh 2A03. Небольшая микросхема всего из 3 500 транзисторов, изготовленная тогда по 8-микронной технологии, надолго определила, каким должен быть доступный персональный компьютер. ## Что делает Visual 6502 Проект, инициированный Грегом Джеймсом, Барри Сильверманом и Брайаном Сильверманом, основан на редком подходе к сохранению наследия: вскрыть настоящий чип, сфотографировать его кристалл под высокоразрешающим микроскопом, вручную воссоздать топологию транзисторов и затем реконструировать логику на основе этой топологии. Результат доступен на `visual6502.org`: симуляция на JavaScript, опубликованная как открытый проект ещё в 2010 году, моделирует не абстрактные логические вентили, а передаёт состояние каждого транзистора и каждой дорожки. Конкретно, в разделе **JSSim** можно: - продвигаться на полтакта за раз и наблюдать, как сигналы распространяются по кристаллу в цвете; - инспектировать любой регистр (аккумулятор, X, Y, указатель стека, PC) в реальном времени; - загружать небольшую программу на машинном коде прямо в симулированную память и исполнять её; - наблюдать, как такая обычная инструкция, как `LDA #$05`, физически приводит в движение определённые пути внутри микросхемы. Это медленно — страница работает в браузере, а не на GPU. Интерфейс тоже довольно аскетичен. Но для тех, кто вырос, набивая `POKE` на C64 и никогда не видев, что происходит внутри, это, пожалуй, самое трогательное, что можно сделать в 2026 году в одной вкладке Chrome. ## Почему это всё ещё важно Существуют более быстрые, красивые и современные симуляторы 6502. Но ни один из них не делает того, что делает Visual 6502: материализовать идею о том, что микропроцессор — это **физический объект**, сплетение легированного кремния, а не абстракция из Википедии. Тот же коллектив распространил этот подход на Motorola 6800 и процессор Atari 2600 (TIA), используя тот же метод: вскрытие, микрофотосъёмка, реконструкция. В эпоху, когда о дизайне чипов говорят так же, как о SaaS-сервисе — «мы подписали контракт с TSMC на 3 нм» — возможность взглянуть на 8-микронный кристалл через оптический микроскоп доставляет истинное удовольствие. ## Кратко - **Visual 6502** симулирует MOS 6502 транзистор за транзистором прямо в браузере, используя фотографии реального кристалла. - Проект, запущенный на стыке 2010 года Грегом Джеймсом, Барри Сильверманом и Брайаном Сильверманом, доступен на `visual6502.org` и охватывает также 6800 и TIA от Atari 2600. - **Попробуйте здесь**: http://visual6502.org/JSSim/index.html — загрузите симулятор, дайте ему поработать и наконец-то увидьте, что физически делал процессор вашего первого компьютера.

Resources

Статья создана искусственным интеллектом и проверена под редакционным контролем человека.

Наша редакция
Была ли статья полезной?

2 чел. оценили эту статью

Нравится
T
Toshiro HayashiRetro columnist
Retro columnist, 8/16-bit console collector, living memory of the 80s-90s.
Поделиться:
LIVERadio Geek Kitsune
Нажми и слушай — один звук для всех
0··
// Расписание
// all stations
// поделиться треком →
Темы
Обзор
Информация