Открыть сервис

Acorn BBC Micro

BBC Micro — это семейство 8-битных микрокомпьютеров, разработанных британской компанией Acorn Computers Ltd и выпускавшихся с 1981 по 1994 год. Компьютер был создан по заказу Британской радиовещательной корпорации (BBC) для образовательного проекта BBC Computer Literacy Project. BBC Micro стал одним из самых влиятельных домашних компьютеров в Великобритании, сыграв ключевую роль в компьютеризации британских школ и формировании поколения программистов.

История

Предпосылки создания

В конце 1970-х годов BBC запустила проект по повышению компьютерной грамотности населения. Для этого требовался стандартизированный, недорогой и надёжный компьютер, способный выполнять образовательные программы. Компания объявила конкурс среди британских производителей. Основными претендентами были Sinclair Research (с компьютером ZX80) и Acorn Computers (с прототипом Proton). Несмотря на то, что компьютер Sinclair был дешевле, BBC выбрала Acorn, так как её машина обладала более мощной архитектурой, лучшей графикой и возможностью расширения.

Разработка и выпуск

Прототип Proton был создан инженерами Acorn Софи Уилсон и Стивом Фербером. В 1981 году Acorn выиграла тендер BBC, и компьютер получил название BBC Microcomputer System, или BBC Micro. Первая модель, BBC Micro Model A, была выпущена в конце 1981 года. Она имела 16 КБ оперативной памяти (ОЗУ) и стоила 235 фунтов стерлингов. Вскоре вышла Model B с 32 КБ ОЗУ и расширенными возможностями ввода-вывода, ставшая основной моделью.

Успех и влияние

BBC Micro быстро завоевал популярность в британских школах, где использовался для обучения программированию на языках BASIC и Logo. Компьютер также широко применялся в домашних условиях, для научных и инженерных расчётов, а также в качестве терминала для доступа к ранним онлайновым сервисам, таким как BBC Micro Teletext. К 1984 году было продано более 1,5 миллиона экземпляров. Успех BBC Micro позволил Acorn разработать более мощные процессоры ARM, которые впоследствии стали основой для большинства современных мобильных устройств.

Технические характеристики

Процессор и память

BBC Micro был построен на 8-битном микропроцессоре MOS Technology 6502 с тактовой частотой 2 МГц. В отличие от многих конкурентов (например, Commodore 64), BBC Micro использовал отдельные чипы для управления памятью и вводом-выводом, что обеспечивало более эффективное использование ресурсов. Модели:

  • Model A: 16 КБ ОЗУ, 16 КБ ПЗУ.
  • Model B: 32 КБ ОЗУ, 32 КБ ПЗУ (с возможностью расширения до 48 КБ ОЗУ).
  • Master Series: 128 КБ ОЗУ (с возможностью расширения до 512 КБ).

Графика и звук

BBC Micro поддерживал несколько графических режимов, от текстового до режима с разрешением 640×256 пикселей (8 цветов). Наиболее известным был режим Mode 7, который использовал телетекстную графику (40×25 символов) и позволял отображать 16 цветов. Звуковая подсистема была реализована на чипе Texas Instruments SN76489, обеспечивавшем 4 канала (3 тональных и 1 шумовой).

Порты и расширение

Компьютер имел богатый набор портов:

  • Параллельный порт (Centronics) для принтера.
  • Последовательный порт (RS-423) для модема или другого компьютера.
  • Аналоговый порт для джойстика.
  • Композитный видеовыход (PAL) и RGB-выход.
  • 1 МГц шина для подключения внешних устройств (дисководы, принтеры).
  • Tube-интерфейс — уникальная шина для подключения второго процессора (например, 6502, Z80, ARM).

Программное обеспечение

Операционная система

BBC Micro не имел традиционной операционной системы в современном понимании. Вместо этого использовался встроенный интерпретатор BBC BASIC, который также выполнял функции управления файлами и периферией. BASIC был разработан Софи Уилсон и отличался высокой скоростью работы и поддержкой структурного программирования (процедуры, функции, локальные переменные). Позднее были выпущены дисковые операционные системы (DFS, ADFS) для работы с гибкими дисками.

Прикладное и образовательное ПО

Для BBC Micro было создано огромное количество образовательных программ, симуляторов, текстовых редакторов (например, Wordwise) и игр. Среди наиболее известных игр: Elite (1984) — трёхмерный космический симулятор, Revs — гоночный симулятор, Exile — платформер. Многие игры были написаны на ассемблере 6502 и использовали все возможности графики и звука компьютера.

Модельный ряд

BBC Micro Model A и Model B (1981)

Базовые модели. Model A была урезанной версией, Model B — стандартной. Model B имела встроенный контроллер дисковода, интерфейс для принтера и дополнительные порты.

BBC Micro Model B+ (1985)

Улучшенная версия Model B с 64 КБ ОЗУ и 128 КБ ПЗУ. Поддерживала новые графические режимы и имела улучшенную звуковую подсистему.

BBC Master Series (1986)

Семейство более мощных компьютеров на базе процессора 65C102 (3 МГц). Включало модели:

  • BBC Master 128 — 128 КБ ОЗУ, встроенный дисковод.
  • BBC Master Compact — компактная версия с интегрированным дисководом 3,5 дюйма.
  • BBC Master Turbo — с дополнительным процессором 6502 для ускорения работы.

Acorn Archimedes (1987)

Хотя формально не относится к семейству BBC Micro, Archimedes был прямым наследником и использовал процессор ARM. Он также выпускался под маркой BBC для образовательных учреждений.

Значение и наследие

Образование

BBC Micro стал основным инструментом компьютерного образования в Великобритании в 1980-х годах. Благодаря ему миллионы школьников освоили программирование, что способствовало росту британской IT-индустрии. Программа BBC Computer Literacy Project считается одной из самых успешных государственных образовательных инициатив в области технологий.

Технологическое влияние

Архитектура BBC Micro, особенно шина Tube, позволила Acorn экспериментировать с различными процессорами. В 1985 году инженеры Acorn разработали первый процессор ARM (Acorn RISC Machine), который изначально использовался как второй процессор для BBC Micro. ARM-процессоры впоследствии стали доминирующей архитектурой для мобильных устройств, микроконтроллеров и встраиваемых систем.

Культурное влияние

BBC Micro остаётся культовым компьютером в Великобритании. Он упоминается в фильмах, книгах и документальных фильмах о компьютерной истории. Сообщество энтузиастов до сих пор поддерживает и развивает программное обеспечение для этой платформы, выпускает эмуляторы и ретро-игры.

Интересные факты

  • Название «BBC Micro» было официально зарегистрировано как торговая марка BBC.
  • Компьютер использовался для управления телескопами и научными приборами в университетах.
  • Игра Elite была одной из первых игр, использующих трёхмерную графику и процедурную генерацию миров.
  • В 2013 году BBC запустила проект BBC micro:bit — современный микрокомпьютер для обучения детей программированию, который является духовным наследником BBC Micro.

Источники

  • The BBC Microcomputer System User Guide (1981)
  • Acorn Computers: The Story of the BBC Micro (2013) — документальный фильм
  • The ARM Processor: From Acorn to Apple (2015) — статья в журнале IEEE Spectrum
  • BBC Micro: The Inside Story (2018) — книга Стива Фербера
  • The BBC Computer Literacy Project — архив BBC (bbc.co.uk)

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →