stringtranslate.com

Би-би-си микро

Микрокомпьютерная система Британской радиовещательной корпорации , или BBC Micro , представляет собой серию микрокомпьютеров, разработанных и изготовленных компанией Acorn Computers Limited в 1980-х годах для проекта BBC по компьютерной грамотности . Разработанный с упором на образование, он отличался надежностью, расширяемостью и качеством операционной системы . Сопутствующий телесериал 1982 года «Компьютерная программа» , в котором Крис Серл учится пользоваться машиной , транслировался на BBC2 .

После того, как Проект Грамотности объявил тендер на компьютер для сопровождения телевизионных программ и литературы, Acorn выиграла контракт с Proton , преемником своего компьютера Atom , прототип которого был создан в короткие сроки. Эта система, переименованная в BBC Micro, была принята большинством школ Соединенного Королевства , изменив судьбу Acorn. Он также имел успех в качестве домашнего компьютера в Великобритании, несмотря на его высокую стоимость по сравнению с некоторыми другими домашними компьютерами, продававшимися в Великобритании в то время. Позже Acorn использовала машину для моделирования и разработки архитектуры ARM .

Хотя в конечном итоге под брендом BBC было выпущено девять моделей, фраза «BBC Micro» обычно используется в разговорной речи для обозначения первых шести (Модель A, B, B+64, B+128, Master 128 и Master Compact); последующие модели BBC считаются частью серии «Архимед» компании Acorn .

История

Некоторые из команды BBC Micro в 2008 году

В начале 1980-х годов BBC запустила так называемый « Проект компьютерной грамотности BBC» . [1] Проект был инициирован частично в ответ на документальный сериал ITV «Могучий микро» , в котором Кристофер Эванс из Национальной физической лаборатории Великобритании предсказал грядущую микрокомпьютерную революцию и ее влияние на экономику, промышленность и образ жизни Соединенного Королевства. [2]

BBC хотела основать свой проект на микрокомпьютере , способном выполнять различные задачи, которые затем можно было бы продемонстрировать в сериале « Компьютерная программа» . В список тем вошли программирование , графика , звук и музыка, телетекст , управление внешним оборудованием и искусственный интеллект . Она разработала амбициозную спецификацию для компьютера BBC и обсудила проект с несколькими компаниями, включая Acorn Computers , Sinclair Research , Newbury Laboratories, Tangerine Computer Systems и Dragon Data . [2]

Внедрение конкретного микрокомпьютера в более общую инициативу по компьютерной грамотности было темой разногласий, однако критика была направлена ​​​​в адрес BBC за продвижение конкретного коммерческого продукта и за выход за рамки «традиционной модели BBC» продвижения существующих информационных сетей обучения. и поставщики образования. Обвинения были даже выдвинуты в адрес Министерства промышленности за то, что оно превратило Би-би-си в «руку правительственной промышленной политики» и использовало Проект компьютерной грамотности как способ «финансирования промышленности через черный ход», скрывая государственную финансовую поддержку от имени правительства, которое был якобы против субсидирования промышленности. [3]

Команда Acorn уже работала над преемником своего существующего микрокомпьютера Atom . Известный как Proton , он имел улучшенную графику и более быстрый центральный процессор MOS Technology 6502 с частотой 2 МГц . В то время машина находилась только на стадии проектирования, и у команды Acorn, включая Стива Фербера и Софи Уилсон , была одна неделя, чтобы построить рабочий прототип на основе эскизов. [4] Команда работала всю ночь, чтобы собрать работающий «Протон» для показа BBC. [5] Хотя BBC ожидала получить компьютер с процессором Zilog Z80 и операционной системой CP/M , а не с процессором Proton 6502 и собственной операционной системой, [6] Proton был единственной машиной, соответствующей спецификации BBC; он также превосходил спецификации почти по всем параметрам. [2] Основываясь на прототипе «Протона», BBC подписала контракт с Acorn еще в феврале 1981 года; к июню были определены спецификации и цены BBC Micro. [7] В качестве уступки ожиданиям BBC относительно «отраслевого стандарта» совместимости с CP/M, очевидно, под руководством Джона Колла, в конструкцию был включен интерфейс Tube , что позволило добавить второй процессор Z80. [8] Новый контракт между Acorn и BBC Enterprises был заключен в 1984 году еще на четыре года, при этом другие производители подали заявки на сделку. Представитель Acorn признал, что BBC Model B не будет конкурентоспособной в течение срока действия продленного контракта и что появится преемник. [9]

ПЗУ ОС версии 1.0 содержит следующую строку кредитов ASCII (код здесь):

(C) 1981 Acorn Computers Ltd. Выражаем благодарность следующим участникам, внесшим вклад в разработку компьютера BBC (среди других, слишком многочисленных, чтобы их упоминать): Дэвиду Аллену, Бобу Остину, Рэму Банерджи, Полу Бонду, Аллену Бутройду, Кембридже, Клиртону. , Джон Колл, Джон Кокс, Энди Криппс, Крис Карри, дизайнеры 6502, Джереми Дион, Тим Добсон, Джо Данн, Пол Фаррелл, Ферранти, Стив Фербер, Джон Гиббонс, Эндрю Гордон, Лоуренс Хардвик, Дилан Харрис, Герман Хаузер, Hitachi, Энди Хоппер, ICL, Мартин Джексон, Брайан Джонс, Крис Джордан, Дэвид Кинг, Дэвид Китсон, Пол Кривачек, Компьютерная лаборатория, Питер Миллер, Артур Норман, Глин Филлипс, Майк Прис, Джон Рэдклифф, Уилберфорс Роуд, Питер Робинсон, Ричард Рассел, Ким Спенс-Джонс, Грэм Тебби, Джон Тэкрэй, Крис Тёрнер, Адриан Уорнер, Роджер Уилсон, Алан Райт.

Кроме того, последние байты постоянной памяти BASIC (ПЗУ; v2 и v4) содержат слово «Роджер», которое является отсылкой к Софи Уилсон , чье имя в то время было Роджер Уилсон. [10]

Влияние на рынок

Клавиатура модели B , одна из двух очень похожих конструкций, использованных в этой модели.

Машина была выпущена под названием BBC Microcomputer 1 декабря 1981 года, хотя производственные проблемы привели к тому, что большая часть первоначальной партии была выпущена в 1982 году. [7] [11] [ нужен лучший источник ] По прозвищу «Биб», [12] она популярен в Великобритании, особенно на образовательном рынке; около 80% британских школ имели микрокомпьютер BBC. [13] [14]

Байт назвал BBC Micro Model B «бескомпромиссным компьютером, который имеет множество применений, помимо самообучения компьютерным технологиям». Он назвал интерфейс Tube «самой инновационной особенностью» компьютера и пришел к выводу, что «хотя некоторые другие британские микрокомпьютеры предлагают больше функций за данную цену, ни один из них не превосходит BBC… с точки зрения универсальности и возможностей расширения». [15] Как и в случае с ZX Spectrum от Sinclair Research и Commodore 64 от Commodore International , выпущенными в следующем году, в 1982 году, спрос значительно превысил предложение. В течение нескольких месяцев происходили длительные задержки с получением заказчиками заказанных машин.

ITV Микро

Участие BBC в микрокомпьютерах также инициировало предварительные планы независимых телекомпаний сети ITV по внедрению собственной инициативы и конкурирующей вычислительной системы, при этом система на базе CP/M, предложенная Transam Computers, находится на рассмотрении для такой инициативы со стороны Ассоциация независимых телекомпаний на собрании в конце 1983 года. Предлагаемая машина должна была стоить 399 фунтов стерлингов, что соответствовало цене BBC Model B, и, как сообщалось, предлагало 64 КБ ОЗУ, дисковый интерфейс, а также последовательный и параллельный интерфейсы, что само по себе представляло собой «недорогую разработку» существующая машина Transam Tuscan, которая включала два дисковода для гибких дисков и стоила 1700 фунтов стерлингов. [16]

Это предложение было отклонено компаниями ITV, сославшись на возможное нарушение обязательств компаний в соответствии с правилами вещания, запрещающими спонсорство, а также на опасения по поводу конфликта интересов с рекламодателями компьютерной продукции. [17] Несмотря на отрицание причастности к ITV со стороны Prism Microproducts, компания уже создавала совместное предприятие с Transam по продукту, который, по слухам, находится на рассмотрении вещательной группы. [18] Этот продукт, бизнес-система, впоследствии известная как Wren, [19] , как сообщается, к концу 1983 года позиционировалась как «ITV Micro», а также должна была предлагаться в домашнем варианте с возможностью приема телетекста ORACLE . Однако не все держатели франшизы ITV с одинаковым энтузиазмом относились к планированию программ, связанных с микрокомпьютерами, или к реализации стратегии розничной торговли компьютерами. [20]

Экспортные инициативы

Были предприняты усилия по продаже машины в США и Западной Германии. [21] Стратегия Acorn в США была сосредоточена на рынке образования стоимостью, по сообщениям, 700 миллионов долларов , предлагая BBC Micro в обновленной форме модели B с расширенным ПЗУ, аппаратным обеспечением для синтеза речи и встроенным интерфейсом Econet для цена в 995 долларов, дополняя это предоставлением программного обеспечения и материалов, предназначенных для поддержки преподавания и поощрения учителей, «боящихся» компьютеров или скептически относящихся к роли компьютеров в учебной программе. [22]

К октябрю 1983 года американское подразделение сообщило, что американские школы разместили у него заказы на общую сумму 21 миллион долларов . [23] В ходе одного внедрения в Лоуэлле, штат Массачусетс, стоимостью 177 000 долларов США, 138 BBC Micros были установлены в восьми из 27 школ города, при этом сетевые возможности компьютеров, образовательные сертификаты и доступность программного обеспечения с «высоким качеством образования» сопровождались «полезными планами уроков и рабочими тетрадями», которые послужили причиной выбора машины Acorn перед конкурентами IBM, Apple и Commodore. [24] Еще одно развертывание в Фениксе, штат Аризона, стоимостью 174 697 долларов США, включало установку 175 компьютеров BBC Micros, при этом местный дилер Acorn прогнозирует, что в ближайшие два года объем продаж составит 2 миллиона долларов США , из которых от 85 до 90 процентов будут направлены на образование, а остальная часть будет направлена ​​на образование. на рынок малого бизнеса. В начале 1984 года Acorn заявила о наличии в США сети, насчитывающей более 1000 дилеров, [25] также сообщила о «заказах на образование для системы BBC Micro на сумму более 50 миллионов долларов », для которых предлагалось 200 образовательных наименований. [26]

В октябре 1984 года, готовясь к значительному расширению своей дилерской сети в США, Acorn заявила о продаже 85 процентов компьютеров в британских школах и о поставке 40 000 машин в месяц. [27] В декабре того же года компания Acorn заявила о своем намерении стать лидером рынка образовательных компьютеров в США. [28] The New York Times считает, что включение локальных сетей имеет первостепенное значение для учителей. [28] В результате операции по крайней мере один дилер опубликовал рекламу в журнале Interface Age , [29] но в конечном итоге попытка провалилась. [30]

Успех машины в Великобритании во многом был обусловлен ее признанием в качестве «образовательного» компьютера – британские школы использовали BBC Micros для обучения компьютерной грамотности и навыкам работы с информационными технологиями. [2] Компания Acorn стала более известна благодаря своему компьютеру BBC Model B , чем другим своим продуктам. [ 31] Некоторые страны Содружества, в том числе Индия , примерно в 1984 году начали свои собственные программы компьютерной грамотности . программное обеспечение, уже разработанное в рамках собственной инициативы Соединенного Королевства по повышению грамотности, предполагающее, что в конечном итоге также будет разработано программное обеспечение, адаптированное к местным требованиям. [33] : 71–72  Клон BBC Micro был произведен компанией Semiconductor Complex Limited и назван SCL Unicorn. [34] [35] [36] Другой индийский производитель компьютеров, Hope Computers Pvt Ltd, создал клон BBC Micro под названием Dolphin. В отличие от оригинального BBC Micro, Dolphin имел синие функциональные клавиши. [37]

Производственные соглашения были заключены как с SCL в Индии, так и с дистрибьютором Harry Mazal в Мексике на сборку блоков BBC Micro из комплектов деталей, что приведет к полномасштабному производству, при этом SCL также планирует производить процессор 6502 по лицензии Rockwell. [38] Согласно сообщениям начала 1985 года, в Индии производилось «несколько тысяч Бибов в месяц». Между тем, в окончательной договоренности о производстве в Мексике участвовал местный производитель Datum (компания, основанная Гарри Мазалом и другими, первоначально выступавшая в качестве мексиканского дистрибьютора ICL [39] ), с целью собирать 2000 единиц в месяц к маю 1985 года, причем первоначальная сборка предполагалась. чтобы привести к производству всех аспектов машин, за исключением собственных компонентов ULA компании Acorn. Такие машины предназначались для рынков Мексики и Южной Америки и потенциально также могли быть привлекательными для тех юго-западных штатов США, где проживает большое количество испаноязычного населения. [40] В конечном итоге, после ухода Acorn из США в 1986 году, Datum продолжит производство на уровне от 7000 до 8000 испаноязычных машин в год для рынков Северной и Южной Америки. [30]

Цены и принятие

Первоначальная стратегия BBC по повышению компьютерной грамотности заключалась в продаже «микрокомпьютера BBC на базе Acorn Proton менее чем за 200 фунтов стерлингов». [41] Первоначально цена модели A и модели B составляла 235 и 335 фунтов стерлингов соответственно, но почти сразу же выросла до 299 и 399 фунтов стерлингов из-за более высоких затрат. [42] Цена модели B , составлявшая почти 400 фунтов стерлингов, составляла примерно 1200 фунтов стерлингов [43] (1393 евро) [44] в ценах 2011 года – через тридцать лет после ее запуска – или около 1600 фунтов стерлингов сегодня. Acorn ожидала, что общий объем продаж составит около 12 000 единиц, но в конечном итоге было продано более 1,5 миллиона BBC Micros. [14] [45] Стоимость моделей BBC была высокой по сравнению с конкурентами, такими как ZX Spectrum и Commodore 64, и с 1983 года Acorn попыталась противостоять этому, выпустив упрощенную, но в значительной степени совместимую версию, предназначенную для домашнего использования. Дополнение к использованию BBC Micro в школах: 32K Acorn Electron . [46]

Описание

Аппаратные особенности: модели A и B.

Задняя часть BBC Micro. Порты слева направо: выход UHF , видеовыход , RGB , RS-423 , кассетный магнитофон , аналоговый вход и Econet .

Ключевой особенностью конструкции BBC Micro является оснащенная им высокопроизводительная оперативная память (ОЗУ). Общей конструкцией компьютеров того времени на базе 6502 было использование ОЗУ с двойной тактовой частотой, чем у ЦП. Это позволяет отдельному контроллеру видеодисплея получать доступ к памяти, пока ЦП занят обработкой только что прочитанных данных. Таким образом, процессор и графический драйвер могут совместно использовать доступ к оперативной памяти посредством тщательного расчета времени. Этот метод используется, например, в Apple II Plus и ранних моделях Commodore . [7] [47] [42]

Однако машина BBC была спроектирована для работы на более высокой частоте процессора, 2  МГц , что вдвое больше, чем у более ранних машин. В этом случае конфликты на шине обычно являются проблемой, поскольку процессору не хватает времени для доступа к памяти в период простоя видеооборудования. Некоторые машины той эпохи допускали снижение производительности, как в случае с Amstrad CPC , семейством 8-битных систем Atari и, в меньшей степени, с ZX Spectrum . Другие, например системы MSX , используют совершенно отдельные пулы памяти для процессора и видео, что замедляет доступ между ними.

Фербер считал, что конструкция Acorn должна иметь плоскую модель памяти и позволять ЦП и видеосистеме получать доступ к шине, не мешая друг другу. [6] Для этого ОЗУ должно обеспечивать четыре миллиона циклов доступа в секунду. Hitachi была единственной компанией, рассматривавшей возможность создания DRAM , работающей на такой скорости, — HM4816. Для оснащения прототипа машины единственные в стране четыре модели 4816 были доставлены на личном транспорте в Желудь представителем Hitachi. [48]

Мультиплексор National Semiconductor 81LS95 необходим для высокой скорости памяти. Фербер вспоминал, что конкуренты приходили в Acorn с предложением заменить компонент на свой, но «ни один из них не работал. И мы так и не узнали почему. Что, конечно, означает, что мы не знали, почему компонент National Semiconductor работал правильно . спустя полтора миллиона BBC Micros он все еще работал, и я до сих пор не знал, почему». Еще одной загадкой была шина данных 6502 . Прототип BBC Micro превысил характеристики процессора, что привело к его выходу из строя. Дизайнеры обнаружили, что нажатие пальцем на определенное место на материнской плате заставляет прототип работать. Желудь установил на шину данных блок резисторов , который Фербер назвал « пальцем инженера», и опять же, мы понятия не имеем, зачем это необходимо, и спустя полтора миллиона машин он все еще работает, поэтому никто не задавал никаких вопросов». [6]

Модель A поставлялась с 16  КБ пользовательской оперативной памяти, а модель B — 32 КБ. Могут быть установлены дополнительные ПЗУ (четыре на печатной плате или шестнадцать с помощью аппаратного расширения) и доступны через страничную память.

Машины включали три видеопорта: один с радиочастотным модулятором, передающим сигнал в диапазоне УВЧ , другой, передающий композитное видео, подходящее для подключения к компьютерным мониторам , и отдельный видеопорт RGB . Отдельный видеовыход RGB был техническим требованием BBC, позволяющим машине напрямую выводить сигнал вещательного качества для использования в телевизионных программах; он используется в эпизодах «Компьютерная программа» и «Максимально эффективное использование микро» .

Компьютер включает в себя несколько интерфейсов ввода-вывода (I/O): последовательный и параллельный порты принтера, 8-битный цифровой порт ввода-вывода общего назначения, порт с четырьмя аналоговыми входами, вход для светового пера и разъем расширения ( «Шина 1 МГц»), позволяющая подключать другое оборудование. Сетевой интерфейс Econet и интерфейс дискового накопителя были доступны в качестве опций. На всех материнских платах есть место для электронных компонентов, но Econet устанавливается редко.

Кроме того, собственный интерфейс Acorn под названием « Tube » позволяет добавить второй процессор. Три модели второго процессора были предложены Acorn на базе процессоров 6502 , Z80 и 32016 . Tube используется для надстроек сторонних производителей, включая плату Z80 и жесткий диск от Torch, который позволяет машине BBC запускать программы CP/M.

Отдельные страницы, каждая из которых имеет кодовое имя, используются для управления доступом к входам/выходам: [49]

Интерфейс Tube позволил Acorn использовать BBC Micros с процессорами ARM в качестве машин для разработки программного обеспечения при создании Acorn Archimedes . В результате в 1986 году появился комплект разработки ARM для BBC Micro по цене около 4000 фунтов стерлингов. [50] С 2006 года для BBC Micro и Master был выпущен комплект с процессором ARM7TDMI , работающим на частоте 64 МГц, с 64 МБ ОЗУ, в котором использовался интерфейс Tube для обновления 8-битных микросхем до 32-битных. RISC-машины. [51] Среди программного обеспечения, работавшего на Tube, — расширенная версия видеоигры Elite и система автоматизированного проектирования , для которой требуется второй процессор 6502 и трехмерный джойстик под названием «Bitstik»[1].

Модель A и модель B построены на одной и той же печатной плате (PCB), а модель A можно обновить до модели B. Пользователям, желающим использовать программное обеспечение модели B, необходимо добавить дополнительную оперативную память и MOS пользователя/принтера. Технология 6522 VIA (которая используется во многих играх для таймеров) и отрезание ссылки - задача, которую можно решить без пайки. Для полного обновления всех внешних портов необходимо припаять разъемы к материнской плате. Исходные машины поставлялись с «OS 0.1», а более поздние обновления, рекламируемые в журналах, поставлялись в виде вставной интегральной схемы, причем последней официальной версией была «OS 1.2». Вариации ОС Acorn существуют в результате самодельных проектов, а модифицированные машины все еще можно купить на интернет-аукционах, таких как eBay, по состоянию на 2011 год.

Производство модели A BBC было прекращено с появлением Acorn Electron , при этом председатель Крис Карри заявил в то время, что Acorn «больше не будет продвигать ее» (модель A). [46]

Ранние BBC Micros использовали линейные источники питания по настоянию BBC, которая, как вещательная компания, осторожно относилась к электромагнитным помехам . Поставки были ненадежными, и через несколько месяцев BBC разрешила использовать переключаемые устройства. [6]

Очевидный недосмотр в производственном процессе привел к тому, что многие модели B издавали постоянный жужжащий звук из встроенного динамика. Эту неисправность можно частично устранить, припаяв резистор к двум контактам. [52]

Существует пять разработок основной печатной платы BBC Micro, в которых были решены различные проблемы при производстве модели: от «Выпуск 1» до «Выпуск 7», причем варианты 5 и 6 не были выпущены. В «Руководстве по обслуживанию микрокомпьютеров BBC» от ​​Acorn 1985 года подробно описаны технические изменения.

Согласно комментариям Watford Electronics в «Руководстве по плате 32K Ram»:

BBC ранних выпусков (платы выпуска 3 и ранее) печально известны несоответствием характеристик времени. Если с машиной такого типа возникают проблемы, проблему, как правило, можно решить, используя либо процессорный чип Rockwell 6502A, либо заменив IC14 (74LS245) на другой 74LS245 или более быстрый 74ALS245. [53]

Экспорт моделей

Реклама в журнале Interface Age , ноябрь 1983 г.: « Микрокомпьютер BBC здесь!» '

Были разработаны две экспортные модели: одна для США, [54] с Econet и речевым оборудованием в стандартной комплектации; другой для Западной Германии . [55] Несмотря на опасения по поводу непригодности для австралийского рынка, поскольку конструкция выходила из строя при температуре выше 35 °C (95 °F), [6] машина по-прежнему «широко использовалась в австралийских школах». [56] Экспортные модели оснащены радиочастотной защитой в соответствии с требованиями соответствующих стран. С июня 1983 года название всегда писалось полностью – «Микрокомпьютерная система Британской радиовещательной корпорации» – чтобы избежать путаницы с Brown, Boveri & Cie на международных рынках [57] после предупреждений швейцарской транснациональной корпорации не продавать компьютер под лейблом BBC. в Западной Германии, что вынудило Acorn переименовать «сотни машин» в соответствии с этими требованиями. [58]

Американские модели включают чип ПЗУ BASIC III, модифицированный для принятия американского написания COLOR, но высота графического дисплея была уменьшена до 200 строк развертки , чтобы соответствовать телевизорам NTSC , [59] серьезно влияя на приложения, написанные для британских компьютеров. После неудачной маркетинговой кампании в США ненужные машины были переработаны для британского рынка и проданы, [60] [61] в результате чего появился третий экспортный вариант. [62]

Побочный продукт

В октябре 1984 года была анонсирована линейка компьютеров Acorn Business Computer (ABC)/Acorn Cambridge Workstation , основанная в основном на оборудовании BBC.

Аппаратные особенности: модели-преемники

Б+64 и Б+128

В середине 1985 года Acorn представила модель B+, в которой общий объем оперативной памяти был увеличен до 64 КБ. Это оказало скромное влияние на рынок и было встречено довольно несимпатично: один рецензент посчитал, что машина «опоздала на 18 месяцев» и что ее «следует рассматривать как временную меру», [ 63] а другие критиковали повышенную цену. стоимостью 500 фунтов стерлингов (по сравнению с 400 фунтами стерлингов за оригинальную модель B) в условиях значительно более дешевой конкуренции, обеспечивающей такой же или даже вдвое больший объем памяти. [64] Дополнительная оперативная память в модели B+ выделена в виде двух блоков: блока размером 20 КБ, предназначенного исключительно для отображения на экране (так называемое теневое ОЗУ ), и блока специального бокового ОЗУ объемом 12 КБ . B+128, представленный в конце 1985 года, [65] поставляется с дополнительными 64 КБ (4 боковых банка ОЗУ по 16 КБ), что дает общий объем ОЗУ 128 КБ.

B+ не способен работать с некоторыми оригинальными программами и играми BBC B, такими как очень популярная Castle Quest . Особой проблемой является замена контроллера гибких дисков Intel 8271 [66] на Western Digital 1770 : новый контроллер не только был привязан к разным адресам, [67] он принципиально несовместим, а существовавшие эмуляторы 8271 обязательно были несовершенен для всего, кроме основных операций. [68] Программное обеспечение, использующее методы защиты от копирования , предполагающие прямой доступ к контроллеру, не работает в новой системе. [69] Компания Acorn попыталась решить эту проблему, начиная с версии 2.20 1770 DFS, с помощью опции 8271 с обратной совместимостью + + . [70]CtrlZBreak

В конце коммерческой жизни B/B+ также возникла давняя проблема, печально известная среди владельцев B+, когда компания Superior Software выпустила Repton Infinity , который не работал на B+. Была выпущена серия неудачных замен, прежде чем наконец была выпущена одна, совместимая с обоими.

Мастер BBC

В 1986 году Acorn выпустила BBC Master , который предлагал объем памяти от 128 КБ и многие другие усовершенствования, улучшенные по сравнению с оригиналом 1981 года. По сути, он имеет ту же архитектуру BBC на базе 6502, причем многие обновления, которые были намеренно возможны в оригинальном дизайне (дополнительное программное обеспечение ПЗУ, дополнительная страничная ОЗУ, вторые процессоры), теперь включены в печатную плату в качестве внутренних сменных модулей.

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

Элита ( Acornsoft , 1984). Необычный игровой экран использовалсразу два режима отображения , чтобы отображать как детали, так и цвета.

Платформа BBC Micro накопила большую базу программного обеспечения, состоящего как из игр, так и из образовательных программ для двух основных целей: домашнего и образовательного компьютера. Яркие примеры каждого из них включают оригинальный выпуск Elite [71] и Granny's Garden . Языки программирования и некоторые приложения поставлялись в микросхемах ПЗУ для установки на материнскую плату. Они загружаются мгновенно и оставляют оперативную память свободной для программ и документов.

Хотя соответствующий контент мало поддерживался телевещательными компаниями, телепрограмму можно было загрузить через дополнительный адаптер телетекста и появившиеся сторонние адаптеры телетекста.

Встроенная операционная система Acorn MOS предоставляет обширный API для взаимодействия со всеми стандартными периферийными устройствами, программным обеспечением на базе ПЗУ и экраном. [72] Функции, характерные для некоторых версий BASIC, такие как векторная графика , клавиатурные макросы , редактирование с помощью курсора, звуковые очереди и конверты , находятся в ПЗУ MOS и доступны любому приложению. Сам BBC BASIC, находясь в отдельном ПЗУ, можно заменить на другой язык.

BASIC, другие языки и микросхемы служебных ПЗУ находятся в любом из четырех разъемов страничного ПЗУ по 16 КБ , при этом ОС поддерживает шестнадцать разъемов через оборудование расширения. Пять (всего) разъемов частично скрыты под клавиатурой, причем крайний левый разъем жестко подключен к операционной системе. Перфорированная панель слева от клавиатуры предназначалась для последовательного ПЗУ или ПЗУ речи. Система страничного ПЗУ по сути является модульной. Независимая от языка система звездочных команд с префиксом звездочки обеспечивает возможность выбора языка (например *BASIC, *PASCAL), файловой системы ( *TAPE, *DISC), изменения настроек ( *FX, *OPT) или выполнения задач, поставляемых ПЗУ ( *COPY, *BACKUP). из командной строки. MOS распознает определенные встроенные команды и в противном случае опрашивает выгружаемые ПЗУ в порядке убывания на наличие обслуживания; если ни один из них не претендует на команду, ОС возвращает ошибку Bad command. Подходящие образы ПЗУ (или СППЗУ) могут быть записаны и обеспечивать функции, не требуя оперативной памяти для самого кода.

Не все ПЗУ предлагают звездообразные команды (например, ПЗУ, содержащие файлы данных), но любое ПЗУ может « подключаться » к векторам для улучшения функциональности системы. Часто ПЗУ представляет собой драйвер устройства для запоминающего устройства в сочетании с файловой системой, начиная с системы хранения дисков (DFS) компании Acorn 1982 года, API которой стал фактическим стандартом для доступа к гибким дискам. ПЗУ расширения графики Acorn (GXR) расширяет возможности VDU для рисования геометрических фигур, заливок и спрайтов. В 1985 году компания Micro Power разработала и продала ПЗУ базового расширения, [73] представив такие операторы, как WHILE, ENDWHILE, CASE, WHEN, OTHERWISE, ENDCASEи команды прямого режима, включая VERIFY.

Acorn настоятельно не рекомендовал программистам напрямую обращаться к системным переменным и оборудованию, отдавая предпочтение официальным системным вызовам . [74] Это было сделано якобы для того, чтобы программы продолжали работать при переходе на сопроцессоры, использующие интерфейс Tube, но это также делает программное обеспечение BBC Micro более портативным для всей линейки Acorn. В то время как неперехватываемые PEEK и POKE используются другими компьютерами для доступа к элементам системы, [75] программы либо в машинном коде, либо в BBC BASIC вместо этого передают параметры подпрограмме операционной системы. Таким образом, 6502 может транслировать запрос для локальной машины или отправить его через интерфейс Tube, поскольку прямой доступ со стороны сопроцессора невозможен. Опубликованные программы во многом соответствуют API, за исключением игр, которые обычно взаимодействуют с оборудованием для большей скорости и требуют определенной модели Acorn.

Многие школы и университеты использовали машины в сетях Econet , поэтому стали возможны сетевые многопользовательские игры. Мало кто стал популярным из-за ограниченного количества машин, собранных в одном месте. Относительно поздний, но хорошо документированный пример можно найти в диссертации, основанной на кольцевом межсоединении RS-423 . [76]

Встроенный язык программирования BBC BASIC.

Подсказка BASIC после включения или аппаратного сброса

Встроенный в ПЗУ интерпретатор языка программирования BBC BASIC реализовал образовательную направленность системы и стал ключом к ее успеху; это наиболее полный BASIC по сравнению с другими современными реализациями, и он работает очень эффективно. [77] Расширенные программы можно писать, не прибегая к неструктурированному программированию или машинному коду. Если кто-то хочет или должен программировать на языке ассемблера, BBC BASIC имеет встроенный ассемблер, который позволяет сочетать BASIC и язык ассемблера для процессора, на котором работает конкретная реализация BASIC.

Когда был выпущен BBC Micro, многие конкурирующие домашние компьютеры использовали Microsoft BASIC или его варианты, обычно напоминающие его. По сравнению с Microsoft BASIC, BBC BASIC поддерживает IF...THEN...ELSE, REPEAT...UNTIL, а также именованные процедуры и функции, но сохраняет GOTO и GOSUB для совместимости. Он также поддерживает графику высокого разрешения, четырехканальный звук, доступ к памяти на основе указателей (заимствованный из BCPL ) и элементарную ассемблер макросов. Длинные имена переменных принимаются и различаются полностью, а не только по первым двум символам.

Другие языки

Acorn поставила перед собой цель не только поддерживать BBC Basic, но и ряд современных языков, некоторые из которых поставлялись в виде микросхем ПЗУ, подходящих для запасных боковых разъемов ПЗУ на материнской плате. Другие языки поставлялись на ленте или диске.

Языки программирования от Acornsoft включали:

Многие из этих языков также были предоставлены в среде Panos для второго процессора 32016 . Поскольку второй процессор Z80 обеспечивал среду CP/M, языки, доступные для CP/M, поддерживались по этому маршруту. Например, Turbo Pascal в одном случае считался «безусловно лучшей версией Pascal» для BBC Micro со вторым процессором Z80. [78] Реализации языков на базе DOS, такие как Turbo C и Turbo Pascal, также могут запускаться на компьютерах, дополненных платой Master 512, [79] которая устанавливается на машины BBC Micro с использованием универсального второго процессора. [80] Расширения Z80 от Torch Computers поддерживали UCSD p-System , а расширение Torch Unicorn предоставляло среду Unix, включающую компилятор C и другие утилиты, а также рекламировались реализации Pascal и Fortran 77. [81] : 7 

Acornsoft C не работал на исходных моделях BBC Micro, что требовало дополнительных ресурсов, предоставляемых машинами серий B+ и Master. Однако Beebug C работал на стандартной модели B и более поздних машинах. Обе эти реализации предоставили компиляторы, создающие интерпретируемый «p-код», а не машинный код, аналогично компиляторам ISO Pascal и BCPL от Acornsoft. Реализация Small-C также была предоставлена ​​Михасом. [82]

Что касается BBC Micro без второго процессора, ISO Pascal от Acornsoft в первую очередь столкнулся с конкуренцией со стороны Oxford Pascal. Реализация Паскаля на основе Форта от HCCS, известная как Pascal T, считалась «предназначенной в первую очередь для изучения Паскаля, а не для его серьезного использования» [83] , помещая ее в ту же категорию, что и S-Pascal от Acornsoft, описываемый как «простой подмножество Паскаля для обучения языку и структурному программированию». [84]

В качестве компьютера, ориентированного на рынок образования, BBC Micro поддерживался несколькими реализациями Logo: Acornsoft Logo, конкурирующими с продуктами Logo от Logotron, LSL и Открытого университета . Эти продукты содержали одну или две микросхемы ПЗУ по 16 КБ для установки внутри машины, хотя открытый логотип Открытого университета предусматривал реализацию второго процессора, загружаемую с диска. Логотип Acornsoft сам был написан на языке BCPL, тогда как другие реализации были собраны в машинный код. Совместимость с диалектами и стандартами Logo различалась: логотип Logotron заявлял об уровне соответствия более широкому отраслевому стандарту Logo Computer Systems Inc. (LCSI) , а уровень предоставляемой функциональности различался в разных реализациях BBC Micro, а логотип Acornsoft обеспечивал наиболее полный набор примитивов во многих областях. Рекламировалась поддержка различных периферийных устройств и аксессуаров, особое значение имели напольные черепахи , но также были разработаны аппаратные расширения, предлагающие возможности спрайтов для использования с определенными реализациями, в частности Logotron Logo. [85] Logotron Logo в конечном итоге был признан самым популярным продуктом и был включен в комплект Master Compact от Acorn. [86] :  103

Периферийные устройства

Принципиальная схема джойстика

В соответствии со своим идеалом расширяемости, Acorn выпустила собственную линейку периферийных устройств для BBC Micro, в том числе:

Различные продукты других производителей напрямую конкурировали с расширениями Acorn. Например, такие компании, как Torch Computers и Cambridge Microprocessor Systems, предложили решения для второго процессора BBC Micro. [88]

Большое количество сторонних поставщиков также произвели множество дополнительного оборудования, наиболее распространенными из которых являются:

Машины-преемники

В 1985 году Acorn выпустила свой собственный 32-битный процессор вычислений с сокращенным набором команд (RISC) — ARM1. Фербер составил эталонную модель процессора BBC Micro с 808 строками BASIC, а Arm Ltd. сохраняет копии кода в целях интеллектуальной собственности. [89] Первые прототипы платформ ARM, ARM Evaluation System и рабочая станция A500, функционировали как вторые процессоры, подключенные к интерфейсу Tube BBC Micro. Сотрудники Acorn разрабатывали операционную систему A500 на месте с помощью Tube до тех пор, пока один за другим не были включены встроенные порты ввода-вывода, и A500 не стал работать как автономный компьютер. [90] С модернизированным процессором он в конечном итоге был выпущен в 1987 году как четыре модели серии Archimedes , причем две модели с меньшими характеристиками (512 КБ и 1 МБ) продолжили бренд BBC Microcomputer с характерными красными функциональными клавишами. Хотя в конечном итоге Archimedes не имел большого успеха, семейство процессоров ARM стало доминирующей архитектурой процессоров в мобильных встраиваемых потребительских устройствах, особенно в мобильных телефонах.

Последняя модель Acorn, связанная с BBC, BBC A3000, была выпущена в 1989 году. По сути, это был 1-мегабайтный Archimedes в едином форм- факторе .

Ретро-компьютерная сцена

Соучредитель Acorn Герман Хаузер играет в игру на Master в 2012 году.

В 2015 году Фёрбер сказал, что он был поражен тем, что BBC Micro «заслужила репутацию надежной компании, потому что во многом это была невероятная разработка». [6] По состоянию на 2018 год, благодаря возможности расширения и функциям ввода-вывода, все еще используется некоторое количество BBC Micros, а также сообщество преданных пользователей, занимающихся ретрокомпьютингом , которые ищут новые задачи для старого оборудования. Они до сих пор сохранились на нескольких интерактивных экспозициях в музеях по всей Великобритании, а в 2004 году сообщалось, что обсерватория Джодрелл-Бэнк использовала BBC Micro для управления своим 42-футовым радиотелескопом. [91] Фербер сказал, что, хотя «[инженерные] прибыли от Бибы были очень, очень маленькими», когда он спросил владельцев BBC на совещании по ретрокомпьютерам, какие компоненты вышли из строя через 30 лет, они ответили: «Вам нужно заменить конденсаторы в блоке питания, но все остальное по-прежнему работает». [6] Archimedes поставлялся с 65Arthur, эмулятором , который , по словам Байта , «позволяет запускать многие программы для BBC Micro». [92] Для многих операционных систем существуют и другие эмуляторы, [93] включая Beebdroid для Android и JS Beeb для Интернета. [94]

По часовой стрелке сверху слева: Герман Хаузер , Энди Хоппер , Кристофер Карри , Софи Уилсон , Дэвид Аллен, Крис Серл , Дэвид Китсон, Крис Тернер и Стив Фербер на праздновании 30-летия BBC Micro в 2012 году.

В марте 2008 года создатели BBC Micro встретились в Музее науки в Лондоне. В 2009 году должна была пройти выставка о компьютере и его наследии. [12]

Национальный музей вычислительной техники Великобритании в Блетчли-Парке использует BBC Micros как часть программы обучения школьников компьютерному программированию. [95]

В марте 2012 года команды BBC и Acorn, ответственные за проект BBC по микро- и компьютерной грамотности, встретились на вечеринке по случаю 30-летия под названием «Beeb@30». Мероприятие проводилось в офисе компании Arm в Кембридже, а его организатором выступил Центр истории вычислений . [96]

Постоянное развитие и поддержка

Спустя долгое время после того, как «старый почтенный Биб» [97] был заменен, было разработано дополнительное аппаратное и программное обеспечение. К числу таких разработок относятся утилита сжатия zip-файлов от Sprow 1999 года и исправление ошибки ROM Y2K для BBC Master . [97]

Существует также ряд веб-сайтов, которые по-прежнему поддерживают разработку аппаратного и программного обеспечения для BBC Micros и Acorn в целом. [98] [99]

Технические характеристики (от модели A до модели B+128)

Режимы отображения

Подобно IBM PC с современным адаптером цветной графики , видеовыход BBC Micro можно было программно переключать между несколькими режимами отображения . Они варьировались от текста из 20 до 40 столбцов, подходящего для домашнего телевизора, и текста из 80 столбцов, который лучше всего просматривать на высококачественном мониторе с RGB-подключением; последний режим часто был слишком размытым для просмотра при использовании домашнего телевизора через выход УВЧ. Разнообразие режимов предлагало приложениям гибкий компромисс между глубиной цвета, разрешением и экономией памяти. В первых моделях ОС и приложения оставляли оперативную память, оставшуюся от режима дисплея.

Режим 7 представлял собой режим телетекста , чрезвычайно экономичный по объему памяти и являвшийся первоначальным требованием, поскольку BBC сама использовала широковещательный телетекст (Cefax). Это также сделало компьютер полезным в качестве терминала Prestel . Символы телетекста были созданы с использованием чипа SAA5050 для использования с мониторами и телевизорами без приемника телетекста. Режим 7 использовал только 1 КБ для видеопамяти, сохраняя каждый символ как его код ASCII, а не его растровое изображение, как это было необходимо для других режимов.

Режимы от 0 до 6 могли отображать цвета из шестнадцати логических палитр: восемь основных цветов в вершинах цветового куба RGB и восемь мигающих цветов, полученных путем чередования основного цвета с его обратным. Палитру можно было свободно перепрограммировать, не затрагивая память дисплея. Режимы 3 и 6 представляли собой специальные текстовые режимы, которые использовали меньше оперативной памяти за счет уменьшения количества текстовых строк и вставки пустых строк сканирования под каждой строкой. Режим 6 был самым маленьким, выделяя 8 КБ видеопамяти. В режимах от 0 до 6 могут отображаться диакритические знаки и другие символы, определяемые пользователем. Все режимы, кроме режима 7, поддерживали растровую графику , но графические команды, такие как DRAW и PLOT, не имели эффекта в текстовых режимах.

BBC B+ и более поздний Master предоставили «теневые режимы», в которых кадровый буфер размером 1–20 КБ хранился в альтернативном банке ОЗУ, освобождая основную память для пользовательских программ. Эта функция была запрошена путем установки бита 7 переменной режима, т.е. путем запроса режимов 128–135.

Дополнительные опции

Модернизация синтеза речи, основанная на Texas Instruments TMS5220, включала в себя образцы слов, произнесенных диктором BBC Кеннетом Кендаллом . [104] Эта речевая система была стандартной для модели США, где она имела американский словарный запас. Речевое ПЗУ Computer Concepts также использовало речевой процессор TMS5220, но не речевые ПЗУ, а вместо этого напрямую управляло речевым процессором. [105] Обновление речи продавалось плохо и было в значительной степени заменено программным синтезатором Superior Software , использующим стандартное звуковое оборудование.

В ходе обновления речи также были добавлены два пустых разъема рядом с клавиатурой, предназначенные для картриджей последовательного ПЗУ емкостью 16 КБ, содержащих либо дополнительные данные речевых фонем, помимо тех, которые хранятся в ПЗУ с речевыми страницами, либо общее программное обеспечение, доступ к которому осуществляется через файловую систему ПЗУ. Первоначальный план заключался в том, что некоторые игры будут выпускаться на картриджах, но из-за ограниченных продаж голосового обновления в сочетании с экономическими и другими проблемами жизнеспособности, [106] для этих разъемов никогда не производилось мало программного обеспечения или оно вообще не выпускалось. Вырез рядом с клавиатурой (прозванный «пепельницей») чаще использовался для установки других обновлений, таких как разъем ZIF для обычных страничных ПЗУ. [ нужна цитата ]

Использование в индустрии развлечений

Проект BBC Domesday Project , новаторский мультимедийный эксперимент, был основан на модифицированной версии преемника BBC Micro, BBC Master .

Музыкант Винс Кларк из британских синти-поп-групп Depeche Mode , Yazoo и Erasure использовал BBC Micro (а позже BBC Master ) с музыкальным секвенсором UMI для написания множества хитов. [107] В музыкальных клипах 1980-х годов с участием Винса Кларка часто присутствует BBC Micro или предоставляет текст и графику, например, клип на песню Erasure «Oh L'Amour». Музыкальная группа Queen использовала UMI Music Sequencer на своей пластинке A Kind of Magic . UMI также упоминается в буклете компакт-диска. Другими группами, которые использовали BBC Micro для создания музыки, являются A-ha и регги-группа Steel Pulse . Пол Ридаут упоминается как «программист UMI» на сольном альбоме басиста и вокалиста Cars Бенджамина Орра 1986 года The Lace . Среди других пользователей UMI были Бланманж , Алан Парсонс и Матт Ланге . [108] Блэк Ухуру использовал генератор конвертов из программного обеспечения SYSTEM (Шеффилд), работающий на BBC Micro, для создания некоторых звуков электро-даба на альбоме Try It ( альбом Anthem , 1983).

BBC Micro широко использовался для создания графики и звуковых эффектов для многих телешоу BBC начала 1980-х годов. К ним относятся, в частности, серии 3 и 4 « Приключенческой игры» ; [109] детская викторина «Первый класс» (где экранное табло предоставил корреспондент BBC Micro по прозвищу «Юджин»); и многочисленные эпизоды «Доктора Кто» 1980-х годов , включая « Кастровальву », « Пять врачей » и « Дилемму близнеца ».

Наследие

В 2013 году NESTA опубликовала отчет о наследии BBC Micro, в котором рассказывается об истории и влиянии машины и проекта BBC Computer Literacy. В июне 2018 года BBC опубликовала архив проекта « Компьютерная грамотность» . [110] [111]

BBC Micro оказала длительное технологическое влияние на рынок образования, внедрив неформальный образовательный стандарт в отношении аппаратных и программных технологий, используемых в этой линейке, особенно использование BBC BASIC, а также обеспечив значительные инвестиции школ в программное обеспечение для машины. Следовательно, производители конкурирующих систем, таких как совместимые с IBM PC (и почти совместимые, такие как RM Nimbus ), Apple Macintosh , Commodore Amiga и Acorn, как производитель преемника BBC Micro, Archimedes, были вынуждены предоставить определенную степень совместимость с большим количеством машин, уже установленных в школах. [112]

Смотрите также

Рекомендации

  1. ^ Джон Рэдклифф и Робертс Салкелд (1983), На пути к компьютерной грамотности - Проект BBC по компьютерной грамотности, 1979–1983, BBC Education.
    HTML-версия, Национальный архив образовательных вычислений. Доступ 29 января 2024 г.
  2. ^ abcd Хормби, Томас (8 февраля 2007 г.). «Желудь и BBC Micro: от образования к безвестности». Бюджетный Mac . Архивировано из оригинала 3 марта 2007 года . Проверено 1 марта 2007 г.
  3. ^ Пельту, Малькольм (май 1982 г.). «Микрокомпьютер BBC сбил тетушку с пути?». Мир персональных компьютеров . Том. 5, нет. 5. С. 118–119 . Проверено 27 сентября 2021 г.
  4. Лэнг, Гордон (22 марта 2004 г.). «Ретро-компьютинг». Мир персональных компьютеров . Архивировано из оригинала 20 августа 2012 года . Проверено 10 апреля 2012 г.
  5. Коллинз, Барри (7 августа 2006 г.). «BBC Basic: народный язык». ПК Про . Архивировано из оригинала 10 февраля 2007 года . Проверено 7 февраля 2007 г.
  6. ^ abcdefg Создание BBC Micro (The Beeb) — Компьютерфил (YouTube). Компьютерфил. 25 марта 2015 г. Архивировано из оригинала 21 декабря 2021 г. Проверено 20 июня 2020 г.
  7. ^ abc Смит, Тони (30 ноября 2011 г.). «BBC Micro исполняется 30 лет». Регистровое оборудование. Архивировано из оригинала 12 декабря 2011 года . Проверено 12 декабря 2011 г.
  8. ^ Синглтон, Алекс (октябрь 1996 г.). «От BBC до Oracle». Пользователь Желудя . стр. 38–40 . Проверено 18 марта 2021 г.
  9. ^ Сандерс, Джерри (сентябрь 1984 г.). «Желудь первым прошел мимо поста». Мир персональных компьютеров . п. 101 . Проверено 26 апреля 2021 г.
  10. ^ Рассел, RT «История BBC BASIC». bbcbasic.co.uk . Архивировано из оригинала 25 января 2007 года . Проверено 12 июля 2021 г.
  11. ^ «Микрокомпьютер BBC и я, 30 лет спустя» . Новости BBC . 1 декабря 2011 года. Архивировано из оригинала 11 декабря 2011 года . Проверено 13 декабря 2011 г.
  12. ^ ab «Создатели« Биба »воссоединяются в музее» . Новости BBC . 20 марта 2008 г. Архивировано из оригинала 23 марта 2008 г. Проверено 23 марта 2008 г.
  13. ^ Васько, Тибор; Дичева, Дарина (сентябрь 1986 г.). Образовательная политика: международный обзор (PDF) (Отчет). Австрия: Международный институт прикладного системного анализа. п. 7. Архивировано из оригинала (PDF) 31 мая 2012 года . Проверено 12 декабря 2011 г.
  14. ^ Аб Макклелланд, Дэвид (18 марта 2011 г.). «Как BBC Micro повлияла на жизнь GeekDad». Проводной . Архивировано из оригинала 30 декабря 2011 года.
  15. ^ Уильямс, Грегг (январь 1983 г.). «Микрокомпьютер в британском стиле / Пятая всемирная выставка персональных компьютеров». Байт . Том. 8, нет. 1. п. 40 . Проверено 19 октября 2013 г.
  16. ^ "Новое предприятие ITV, которое станет конкурентом BBC?" Популярный еженедельник по компьютерным технологиям . 8 декабря 1983 г. стр. 1, 5 . Проверено 23 октября 2021 г.
  17. ^ «ITV говорит микро» «нет»» . Популярный еженедельник по компьютерным технологиям . 22 декабря 1983 г. с. 5 . Проверено 23 октября 2021 г.
  18. ^ «План ITV умирает» . Новости персонального компьютера . 4 января 1984 г. с. 4 . Проверено 23 октября 2021 г.
  19. ^ Брайт, Питер (март 1984 г.). «Газетная бумага». Мир персональных компьютеров . п. 23 . Проверено 22 октября 2021 г.
  20. ^ Кьюни, Гай (январь 1984 г.). «Без рекламы, пожалуйста». Мир персональных компьютеров . стр. 123–124 . Проверено 23 октября 2021 г.
  21. Федер, Барнаби Дж. (27 февраля 1984 г.). «Британская гонка идет за микрокомпьютерами» . Нью-Йорк Таймс . Архивировано из оригинала 18 мая 2013 года . Проверено 12 декабря 2011 г. Продажи приблизились к 60 миллионам долларов во второй половине прошлого года, когда начались попытки продавать книги школам в США и Германии.
  22. ^ Д'Игнацио, Фред (декабрь 1983 г.). «Электронные доски: BBC и Powerpad». Вычислите! . стр. 160, 164, 166 . Проверено 31 мая 2023 г.
  23. ^ «Компьютер Acorn дебютирует в США» . Нью-Йорк Таймс . 7 октября 1983 года. Архивировано из оригинала 18 мая 2013 года . Проверено 12 декабря 2011 г. Компания Acorn Computers Ltd., которая доминирует на рынке образовательных компьютеров в Великобритании, представила вчера в США свой микрокомпьютер BBC и сообщила, что уже получила заказы на 21 миллион долларов от американских школ. [...] Acorn Computer Corporation, дочерней компании британской компании в США.
  24. Дули, Билл (4 апреля 1984 г.). «Малыши Лоуэлла получают процессоры». Неделя информационных систем управления . п. 32 . Проверено 15 февраля 2022 г.
  25. ^ «Две фирмы в США соглашаются продавать BBC от Acorn» . Микромаркетмир . 6 февраля 1984 г. с. 17 . Проверено 23 августа 2022 г.
  26. ^ "Новости желудя". A&B вычисления . Май – июнь 1984 г. с. 8.
  27. Карузо, Дениз (8 октября 1984 г.). «Желудь срывает бывших представителей Apple» . Инфомир . Том. 6, нет. 41. с. 14.
  28. ^ Аб Льюис, Питер Х. (18 декабря 1984 г.). «Периферийные устройства; британцы идут» . Нью-Йорк Таймс . Архивировано из оригинала 18 мая 2013 года . Проверено 12 декабря 2011 г. На выставке бытовой электроники в Лондоне на прошлой неделе представитель компании заявил, что Acorn намерен исправить ситуацию, став самым продаваемым образовательным компьютером в Америке. [...] Что наиболее важно для учителей, Acorn уже настроен для работы в локальной сети, что позволяет объединить все компьютеры в классе.
  29. Эдвардс, Бендж (17 мая 2010 г.). «[Ретро-скан недели] Микрокомпьютер BBC». Винтажные компьютеры и игры. Архивировано из оригинала 17 июля 2011 года . Проверено 23 мая 2011 г. Этот скан американской рекламы микрокомпьютера BBC [...]
  30. ^ ab «Желудь уезжает из США». Пользователь Желудя . Февраль 1986 г. с. 9 . Проверено 26 сентября 2020 г.
  31. Садаускас, Эндрю (27 июля 2012 г.). «BBC Micro B продолжает жить: сильный рост ARM после увеличения использования планшетов и смартфонов». Компания Смарт . Архивировано из оригинала 28 июля 2012 года . Проверено 7 августа 2012 г.
  32. ^ Наг, Б (1989). «Образование информатике в Индии: проект CLASS для учащихся средних школ». Политика высшего образования . 2 (4): 71–72. дои : 10.1057/hep.1989.76. ISSN  0952-8733. S2CID  57786190.
  33. ^ КЛАСС - Компьютерная грамотность и учеба в школах. Национальный совет образовательных исследований и обучения. Июнь 1984 года . Проверено 29 октября 2022 г.
  34. Танк, Эндрю (10 апреля 1986 г.). «У индийских школьников есть класс». Компьютерный еженедельник . Общий справочный центр Золото . п. 29.
  35. ^ Кеваль Дж. Кумар (1987). «Медиаобразование и компьютерная грамотность в Индии: необходимость интегрированного общения». Международный коммуникационный вестник . 40 (3): 183–202. дои : 10.1177/001654928704000303. S2CID  144406303.
  36. ^ "Единорог SCL". www.computerhistory.org.uk. Архивировано из оригинала 21 августа 2010 года.
  37. ^ @ Sandeeproy1 (8 февраля 2022 г.). «Моим первым компьютером был BBC Micro! 1984 года. Он до сих пор у меня. (Это фото сделано в 2021 году)» (Твит) . Проверено 18 мая 2022 г. - через Twitter .
  38. ^ «Индия берется за сборку Биба» . Пользователь Желудя . Ноябрь 1984 г. с. 10 . Проверено 25 октября 2020 г.
  39. ^ «ICL продает долю дочерней компании в Мексике» . Неделя информационных систем управления . 27 июня 1984 г. с. 43 . Проверено 27 июня 2023 г.
  40. ^ «Сделка с Мексикой дает Бибу базу к югу от границы» . Пользователь Желудя . Апрель 1985 г. с. 17 . Проверено 26 октября 2020 г.
  41. ^ Хейман, Мартин (июнь 1981 г.). «Проект BBC Протон и нуклеарная семья». Твой компьютер . стр. 36–39 . Проверено 9 декабря 2021 г.
  42. ^ ab "BBC Micro - Обзор". Вычисления сегодня . Март 1982 года . Проверено 12 декабря 2011 г.
  43. ^ Данн, Джон Э. (1 декабря 2011 г.). «Гики радуются, когда BBC Micro отмечает 30-летний юбилей» . Техмир . Архивировано из оригинала 4 декабря 2011 года . Проверено 4 марта 2012 г.
  44. ^ «BBC Micro празднует тридцатилетие» . TechCentral.ie . ПК в прямом эфире! . 2 декабря 2011 года. Архивировано из оригинала 17 февраля 2013 года . Проверено 4 марта 2012 г.
  45. ^ «Пионер домашних компьютеров удостоен награды» . Новости BBC . 29 декабря 2007 года. Архивировано из оригинала 7 августа 2010 года . Проверено 26 апреля 2010 г.
  46. ^ ab «Электрон готов к бою за 199 фунтов стерлингов». Пользователь Желудя . Июль 1983 г. с. 5 . Проверено 26 сентября 2020 г.
  47. Стерлинг, Майк (21 августа 2011 г.). «BBC Micro на FPGA». Архивировано из оригинала 20 декабря 2012 года . Проверено 11 июня 2012 г.
  48. Фэйрберн, Дуглас (31 января 2012 г.). «Устная история Софи Уилсон» (PDF) . Архивировано из оригинала (PDF) 3 марта 2016 года . Проверено 2 февраля 2016 г.
  49. ^ [Руководство по обслуживанию микрокомпьютера BBC]
  50. ^ «Начало возрождения - ARM и Архимед (1986–1988)» . www.mcmordie.co.uk . Архивировано из оригинала 11 июля 2016 года . Проверено 15 апреля 2018 г.
  51. ^ "Архивы Drobe.co.uk" . www.drobe.co.uk . Архивировано из оригинала 19 декабря 2013 года.
  52. ^ "Веб-страницы Sprow - кибердоктор для больных бибов" . www.sprow.co.uk . Архивировано из оригинала 6 октября 2017 года . Проверено 15 апреля 2018 г.
  53. Руководство по плате Watford Electronics 32K Ram. Архивировано 11 октября 2016 г. в Wayback Machine.
  54. Шолтен, Воутер (17 июня 2007 г.). «Модель США BBC micro». Архивировано из оригинала 23 июля 2011 года . Проверено 28 марта 2008 г.
  55. Уайтхед, Крис (9 ноября 2007 г.). «Желуди Криса: немецкий микрокомпьютер BBC, модель B». Архивировано из оригинала 21 февраля 2010 года . Проверено 28 марта 2008 г.
  56. ^ «Персональный компьютер — Желудь, BBC Proton, около 1981 года» . Коллекции музеев Виктории . Проверено 20 февраля 2023 г.
  57. ^ «Имя меняется в худшую сторону» . Микропользователь . Том. 1, нет. 4. Стокпорт, Великобритания: Публикации баз данных. Июнь 1983 г. с. 112. ISSN  0265-4040.
  58. ^ "Сиськи Биба" . Новости персонального компьютера . Том. 1, нет. 14. 10 июня 1983. с. 88 . Проверено 15 октября 2021 г.
  59. ^ Брэй, Эндрю С.; Диккенс, Адриан К.; Холмс, Марк А. (1983). «Приложение Ж». Расширенное руководство пользователя микрокомпьютера BBC. Кембридж, Великобритания: Кембриджский микрокомпьютерный центр. п. 512. ИСБН 0-946827-00-1. Архивировано из оригинала (архивированный PDF) 14 января 2006 года . Проверено 28 марта 2008 г.
  60. ^ "США, выпуск 1 BBC" . Архивировано из оригинала 16 января 2013 года . Проверено 23 мая 2011 г. Эти машины изначально производились для экспорта в Америку. Теперь отправив их обратно [...]
  61. ^ "Микрокомпьютеры Acorn BBC B" . Пользователь Желудя . Май 1992. с. 53 . Проверено 19 января 2024 г.
  62. ^ Уайтхед, Крис. «Желуди Криса: Микрокомпьютер BBC в США (переоборудованный для Великобритании)» . Проверено 19 января 2024 г.
  63. ^ Смит, Брюс (июль 1985 г.). «Класс B+». Пользователь Желудя . стр. 160–161 . Проверено 18 октября 2020 г.
  64. ^ "D- для BBC B+" . Твой компьютер . Июнь 1985 г. с. 21 . Проверено 28 ноября 2020 г.
  65. ^ «Введите 128k Beeb» . Пользователь Желудя . Ноябрь 1985 г. с. 7 . Проверено 18 октября 2020 г.
  66. ^ «Программируемый контроллер гибких дисков 8271/8271-6» (PDF) . Архивировано (PDF) из оригинала 3 февраля 2013 года . Проверено 3 ноября 2012 г.
  67. ^ Руководство пользователя микрокомпьютерной системы BBC (PDF) . Британская радиовещательная корпорация. Октябрь 1984 г. с. 422. Архивировано (PDF) из оригинала 20 февраля 2012 года . Проверено 13 декабря 2011 г.
  68. ^ Эдвардс, Кевин (январь 1986 г.). «Внутри 8271 – как на самом деле работает ваша DFS». Микропользователь . Том. 3, нет. 11. Стокпорт, Великобритания: Публикации баз данных. п. 228. ISSN  0265-4040.
  69. ^ Примечание по применению группы поддержки № 023 (PDF) . Выпуск 1. Компьютеры Acorn. 9 июля 1992 г. Архивировано из оригинала (PDF) 20 октября 2018 г. . Проверено 12 декабря 2011 г.
  70. ^ Грейс, Клайв (октябрь 1986 г.). «Мастер своего мастера!». A&B вычисления . стр. 60–61 . Проверено 19 марта 2022 г.
  71. ^ «Вспоминая BBC Micro». Новости BBC . 20 марта 2008 г. Архивировано из оригинала 3 апреля 2011 г. Проверено 30 ноября 2010 г.
  72. ^ Руководство пользователя микрокомпьютера BBC, глава 42, стр. 418–441.
    Световое перо, шина 1 МГц и пользовательский порт поддерживались общими вызовами ввода-вывода с отображением в памяти ( OSBYTE 146–151), а графика телетекста могла быть распечатана через OSWRCH , как обычный текст. Archimedes и его интерфейсный модуль успешно эмулировали телетекст и пользовательский порт посредством этих вызовов.
  73. ^ «Раздел - Расширение языка» . А и Б вычисления . Лондон: Специализированные публикации Argus. Февраль 1985 г., стр. 27–29.
  74. ^ Колл, Джон (1982). Руководство пользователя микрокомпьютера BBC . Лондон: Британская радиовещательная корпорация. стр. 450, 468. ISBN. 0-563-16558-8.
  75. ^ Sinclair Research Ltd, Программирование ZX Spectrum BASIC , главы 23–25
  76. Чешир, Стюарт (19 мая 1989 г.). «Эксперимент в сети реального времени». Архивировано из оригинала 18 марта 2017 года . Проверено 20 октября 2017 г.
  77. ^ Ахль, Дэвид (март 1984 г.). «Творческий тест вычислений». Творческие вычисления . п. 6.
  78. ^ Махер, Джон (март 1985 г.). «Турбо Паскаль» (PDF) . БИБАГ . Том. 3, нет. 9. С. 43–44 . Проверено 23 сентября 2022 г.
  79. ^ Футчер, Дэйв (май 1989 г.). «ДОС-решения». Пользователь Желудя . стр. 129–130 . Проверено 4 мая 2021 г.
  80. ^ Тейлор, Гордон (август 1987 г.). «Би-би-си на компьютер по трубке». A&B вычисления . стр. 9–11 . Проверено 8 ноября 2020 г.
  81. ^ Технический обзор Torch Unicorn (PDF) . Факельные компьютеры . Проверено 6 ноября 2020 г.
  82. ^ Деннинг, Адам (декабрь 1987 г.). «В С или не в С?». Пользователь Желудя . стр. 149, 151, 153 . Проверено 25 сентября 2022 г.
  83. ^ Уильямс, Саймон (июль 1985 г.). «Удовольствия Паскаля». Пользователь Желудя . стр. 65, 67, 69–70 . Проверено 2 октября 2022 г.
  84. ^ Ваддилов, Роланд (март 1985 г.). «Попробуйте S-Pascal и избавьтесь от спагетти». Электронный пользователь . стр. 11–12 . Проверено 4 сентября 2022 г.
  85. ^ Телфорд, Джо (май 1985 г.). «Логотип: Большая четверка». Пользователь Желудя . стр. 65, 67–70 . Проверено 4 апреля 2023 г.
  86. ^ Атертон, Дэвид (ноябрь 1986 г.). «Мастер Компакт, Большой и Малый». Пользователь Желудя . стр. 101–103 . Проверено 4 апреля 2023 г.
  87. ^ Уильямс, Ноэль (май 1985 г.). «Желудь Мьюзик 500». Мир персональных компьютеров . стр. 182–184 . Проверено 12 октября 2020 г.
  88. ^ Каллис, Роджер (декабрь 1984 г.). «На BBC на автобусе и метро» (PDF) . Практические вычисления . Проверено 19 октября 2020 г.
  89. ^ Фербер, Стив (спикер); Фицпатрик, Джейсон (продюсер, режиссер) (22 сентября 2009 г.). Выступление Стива Фербера – Acorn World – 13 сентября 2009 г. (Подкаст). Хаверхилл, Саффолк, Великобритания: Центр истории вычислений. Событие происходит в 25:35, 38:20. Архивировано из оригинала 3 октября 2011 года. Оказывается, [эталонная модель ARM] весьма важна, поскольку есть несколько интересных случаев патентной защиты, которые в значительной степени зависят от этой информации. [...] Я написал эталонную модель BBC BASIC, [...] и вся вещь — это 808 строк BBC BASIC, и это полный процессор.В Хаддерсфилде прошла выставка Acorn World.
  90. ^ Уайтхед, Крис. «Жёлуди Криса: Acorn A500 (прототип)». Желуди Криса . Архивировано из оригинала 18 июля 2011 года . Проверено 10 февраля 2012 г.
  91. Либбенга, январь (19 января 2004 г.). «Мой компьютер старше вашего». Буквы . Регистр. Архивировано из оригинала 23 мая 2012 года . Проверено 13 декабря 2011 г.
  92. ^ Паунтейн, Дик (октябрь 1987 г.). «Архимед А310». Байт . п. 125 . Проверено 4 августа 2014 г.
  93. ^ "nvg.ntnu.no". нтну.но. _ Архивировано из оригинала 27 июня 2007 года . Проверено 8 мая 2018 г.
  94. ^ "Проект BBC по компьютерной грамотности 1980–1989" . Проект BBC по компьютерной грамотности . 1980–1989 . Проверено 21 августа 2023 г.
  95. Уорд, Марк (25 августа 2010 г.). «Технические знания: BBC Micros используется на уроках ретро-программирования». Новости BBC . Архивировано из оригинала 26 августа 2010 года . Проверено 25 августа 2010 г.
  96. ^ «30 лет BBC Micro - празднование в ARM - История вычислений» . www.computinghistory.org.uk . Архивировано из оригинала 15 апреля 2018 года . Проверено 15 апреля 2018 г.
  97. ^ ab «Запущен интернет-портал». Пользователь Желудя . № 215. Декабрь 1999. с. 7. Архивировано из оригинала 14 апреля 2014 года . Проверено 16 августа 2013 г.
  98. ^ «Ретропрограммное обеспечение». www.retrosoftware.co.uk . Проверено 15 апреля 2018 г.
  99. ^ "stardot.org.uk - Индексная страница" . stardot.org.uk . Архивировано из оригинала 16 сентября 2017 года . Проверено 15 апреля 2018 г.
  100. ^ Уайтхед, Крис. «Жёлуди Криса: Микрокомпьютеры BBC». Архивировано из оригинала 25 ноября 2010 года . Проверено 30 ноября 2010 г.
  101. ^ Уолстенхолм, Ян (1 сентября 2010 г.). «Beebmaster – Beebhelp – Серийные номера желудей». Архивировано из оригинала 16 января 2011 года . Проверено 30 ноября 2010 г.
  102. ^ Бертон, Робин (май 1993 г.). «Форум 512». БИБАГ . Том. 12, нет. 1. С. 36–40.
  103. Справочный листок данных: Серия SAA5050. Архивировано 3 марта 2016 г. в Wayback Machine , Генератор символов телетекста , июль 1982 г., Маллард.
  104. ^ "BBC Micro Speaks" . Пользователь Желудя . Октябрь 1982 г., стр. 27–29 . Проверено 30 октября 2020 г. .
  105. ^ Филлипс, Мартин (апрель 1986 г.). «Технический разговор». Пользователь Желудя . стр. 180–181, 183 . Проверено 30 октября 2020 г. .
  106. ^ "Без патронов для Биба" . Пользователь Желудя . Май 1984 г. с. 7 . Проверено 29 сентября 2020 г.
  107. ^ "Большой хит Erasure". Пользователь Желудя . 1 июня 1988 года.
  108. ^ "УМИ-2Б". Звук на звуке . Ноябрь 1985 г., стр. 24–32. ISSN  0951-6816. ОКЛК  925234032.
  109. ^ «Приключенческая игра S03E03, Часть 3, Адам Тэнди, Сандра Дикинсон, Крис Серл - YouTube» . YouTube . 11 июня 2010 года. Архивировано из оригинала 25 марта 2017 года . Проверено 24 июня 2016 г.
  110. ^ «BBC публикует архив компьютерной истории» . Новости BBC . 27 июня 2018 года . Проверено 27 июня 2018 г.
  111. ^ "Архив проекта BBC по компьютерной грамотности" . clp.bbcrewind.co.uk . Проверено 29 января 2024 г.
  112. ^ Футчер, Дэйв (ноябрь 1989 г.). «Обезьянничающая тетушка». Пользователь Желудя . стр. 128–129, 131 . Проверено 7 мая 2021 г.

Внешние ссылки