Jump to content

Желудь Атом

Желудь Атом
Atom был первым компьютером Acorn , ориентированным исключительно на внутренний рынок.
Производитель Желудевые компьютеры
Тип Персональный Компьютер
Дата выпуска март 1980 г .; 44 года назад ( 1980-03 )
Начальная цена 120 фунтов стерлингов (в комплекте), 170 фунтов стерлингов (в сборе)
Снято с производства 1982  ( 1982 )
СМИ 5¼-дюймовые дискеты емкостью 100 КБ , кассеты.
Процессор 1 МГц 6502 Технология МОП
Память 2 КБ ОЗУ (с возможностью расширения до 12 КБ), 8 КБ ПЗУ (с возможностью расширения до 12 КБ)
Отображать 64×64 (4 цвета), 64×96 (4 цвета), 128×96 (монохромный), 64×192 (4 цвета), 128×192 (2 цвета), 256×192 (монохромный)
Звук 1 канал, внутренний динамик
Вход Клавиатура
Власть 8 В , 1,5 А нерегулируемый постоянный ток , 5 В регулируемый внутри.
Размеры 381×241×64 мм
Предшественник Желудь Система 3
Преемник Би-би-си микро

Acorn Atom домашний компьютер, выпускавшийся компанией Acorn Computers Ltd с 1980 по 1982 год. [1] когда его заменила BBC Micro . BBC Micro начал свою жизнь как модернизация Atom, первоначально известного как Proton.

Atom представлял собой развитие машин на базе MOS Technology 6502 , которые компания производила с 1979 года. Atom представлял собой урезанную версию Acorn System 3 без дисковода, но со встроенной клавиатурой и интерфейсом для кассеты, продававшуюся в любом комплекте. или полная форма. В 1980 году его цена составляла от 120 фунтов стерлингов в виде комплекта , 170 фунтов стерлингов (что эквивалентно 921 фунту стерлингов в 2023 году) в готовом виде и более 200 фунтов стерлингов за полностью расширенную версию с 12 КБ ОЗУ и расширенным ПЗУ с плавающей запятой. [2]

Аппаратное обеспечение

[ редактировать ]

Минимальный Atom имел 2 КБ ОЗУ и 8 КБ ПЗУ , а машина с максимальной спецификацией имела по 12 КБ каждого. Также было доступно дополнительное ПЗУ с плавающей запятой . 2 КБ ОЗУ были разделены между 1 КБ нулевого блока ОЗУ (включая 256 байт « нулевой страницы »), 512 байтами для экрана (текстовый режим) и только 512 байтами для программ. [3] (предположительно в текстовом режиме, режим 0, графика отсутствует), т.е. написана на языке BASIC . При расширении ОЗУ до 12 КБ разделение составляет 1 КБ, 5 КБ для программ и до 6 КБ для графики высокого разрешения (экранная память может быть расширена независимо от нижней части адресного пространства). [4] ). Если бы графика высокого разрешения не требовалась, то для хранения программ можно было бы дополнительно использовать до 5½ КБ верхней памяти. Первый 1 КБ, то есть нулевой блок, использовался ЦП для хранения стека, ОС и Atom BASIC для хранения 27 переменных.

Он имел MC6847 Video Display Generator (VDG) видеочип , позволяющий работать как в текстовом, так и в графическом режимах. Его можно подключить к телевизору или модифицировать для вывода на видеомонитор. Базовая видеопамять составляла 1 КБ, но могла быть расширена до 6 КБ. Поскольку MC6847 мог выводить только частоту 60 Гц, а это означало, что видео не могло быть разрешено на большей части европейских телевизоров, PAL позже стала доступна цветовая карта с частотой 50 Гц. Было доступно шесть видеорежимов с разрешением от 64×64 в 4 цветах до 256×192 в монохромном режиме. В то время высоким разрешением считалось 256×192.

Корпус был разработан промышленным дизайнером Алленом Бутройдом из Cambridge Product Design Ltd.

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

[ редактировать ]

Он имел встроенную небольшую вариацию Acorn System BASIC , быструю, но своеобразную версию языка программирования BASIC, разработанную Софи Уилсон , которая включала операторы косвенного обращения (аналогичные PEEK и POKE ) для байтов и слов (по 4 байта каждый); использование точки с запятой для разделения операторов в одной и той же строке кода (вместо двоеточия, используемого в большинстве, если не во всех, других версиях BASIC); и возможность использования меток вместо номеров строк для команд GOTO и GOSUB. Ассемблерный код мог быть включен в программу BASIC, поскольку интерпретатор BASIC также содержал ассемблер для языка ассемблера 6502, который собирал встроенный код во время выполнения программы, а затем выполнял его. Это было необычно.

Обработка строк была уникальной. Байт-вектор A() к Z() может быть DIM включен, а затем упоминается с помощью строкового оператора. $A рассматриваться как строка. Этот пример программы, адаптированный из Atomic Theory and Practice , демонстрирует некоторые особенности Atom BASIC:

    1 REM Encoder/Decoder
   10 S=TOP; ?12=0
   20 INPUT'"CODE NUMBER"T; REM Use code number to seed random number generator
   30 !8=ABS(T)
   40 INPUT'$S
   50 FOR P=S TO S+LEN(S); REM For each character, if it is a letter add the next random number to it, modulo 26.
   60 IF ?P<#41 GOTO 100
   70 R=ABS(RND)%26
   80 IF T<0 THEN R=26-R
   90 ?P=(?P-#41+R)%26+#41
  100 NEXT P
  110 PRINT $S
  120 GOTO 40

В конце 1982 года Acorn выпустила плату обновления для Atom, которая позволяла пользователям переключаться между Atom BASIC и более продвинутым «BBC BASIC», используемым BBC Micro . Обновление касалось исключительно языка программирования; Аппаратные возможности Atom остались неизменными, и, следовательно, вопреки некоторым предварительным предположениям, ПЗУ BBC BASIC не позволяло пользователям Atom запускать коммерческое программное обеспечение BBC Micro, поскольку почти все оно использовало преимущества гораздо более продвинутой графики машины BBC и звуковое оборудование и больший объем оперативной памяти. Коммерческие кассеты BBC Micro невозможно было загрузить в любом случае, поскольку они работали со скоростью передачи 1200 бод, а кассетный интерфейс Atom поддерживал только 300 бод.

Ниже приведена карта памяти для Atom. Заштрихованные области обозначают те, которые присутствуют в минимальной системе.

Шестнадцатеричный адрес Содержание Аннотации
0000 Блокировать нулевую ОЗУ 1 КБ ОЗУ
0400 Телетекст ВДГ ОЗУ
0800 Контроллер ЭЛТ ВДГ
0900
0A00 Дополнительный FDC
0А80
1000 Периферийное пространство
2000 Буфер каталога
2200 Последовательные файловые буферы
2800 Переменные с плавающей запятой Внутренняя оперативная память
5 КБ макс.
2900 Расширение Текстовое пространство ОЗУ
3C00 Внешняя расширенная ОЗУ
8000 8000-81FF для режима 0 (текст 512 байт) Видео и
БАЗОВАЯ ОЗУ
6 КБ макс.
8000-83FF для режима 1 (графика 1 КБ)
8000-85FF для режима 2 (графика 1,5 КБ)
8000-8BFF для режима 3 (графика 3 КБ)
8000-97FF для режима 4 (графика 6 КБ)
9800
А000 Дополнительное служебное ПЗУ
В000 Устройство ввода-вывода PPIA
Б800 Дополнительное устройство ввода-вывода VIA для интерфейса принтера
С000 Интерпретатор ATOM BASIC 4 КБ ПЗУ
Д000 Дополнительное ПЗУ расширения
Е000 Дополнительная дисковая операционная система
Ф000 Ассемблер 4 КБ ПЗУ
Кассетная операционная система

Руководство для Атома называлось «Атомная теория и практика» и было написано Дэвидом Джонсоном-Дэвисом , впоследствии управляющим директором Acornsoft .

Acorn Локальная сеть , Econet , была впервые настроена на Atom. [5]

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

[ редактировать ]
  • Процессор : МОП-технология 6502
  • Скорость: 1 МГц
  • Оперативная память : 2 КБ, с возможностью расширения до 12 КБ.
  • ПЗУ : 8 КБ, с возможностью расширения до 12 КБ с помощью различных ПЗУ Acorn и сторонних производителей.
  • Звук: 1 канал, встроенный динамик.
  • Размер: 381×241×64 мм.
  • Порты ввода-вывода: стандартный интерфейс пользователя компьютера ( CUTS ), разъем TV, Centronics . параллельный принтер
  • Хранение: стандартный аудиокассетный интерфейс Канзас-Сити.
  • Питание: стандартный разъем питания диаметром 2,1 мм для нестабилизированного постоянного напряжения 8 В, обеспечивающего регулируемое напряжение 5 В внутри Atom.

Блок питания Acorn 8 В был рассчитан всего на 1,5 А, чего было недостаточно для Atom с полностью заполненными разъемами оперативной памяти. Два внутренних регулятора LM7805 Atom (каждый независимо регулирует +5 В для секции цифровой логики) также стали неприятно горячими. Поэтому некоторые энтузиасты Atom удалили и обошли внутренние регуляторы и питали свои Atom от внешнего регулируемого источника питания 5 В. [ ВОЗ? ] Для полностью укомплектованного Atom обычно требовалось три усилителя.

стандарта для внешних подключений 5 В никогда не существовало Де-факто , но использование тех же 7- контактных разъемов DIN , что и у Atari 800XL, позволяло линейному источнику питания Atari 5 В управлять Atom при условии, что ток был меньше номинального значения блока питания Atari. (1 или 1,5 ампера, в зависимости от модели). Сейчас это редкость, но импульсные источники питания на 5 В, способные питать несколько ампер, являются легкодоступной и дешевой альтернативой.

Варианты и приложения

[ редактировать ]

Atom был включен в «полную специализированную систему электронных таблиц», известную как Prophet, компанией Busicomputers во втором издании этого продукта, Prophet 2. [6] состоящий из модифицированного Atom, 12-дюймового черно-белого телевизора Ferguson и микрокассетного магнитофона Pearlcorder, помещенных в «прочный металлический корпус». Система, питавшаяся от одной сетевой вилки, фактически представляла собой решение «под ключ», в котором встроенная электронная таблица была основной функцией. Несмотря на то, что его стоимость оценивается в 795 фунтов стерлингов плюс НДС, его стоит рассматривать как «недорогой способ получить надежную и достаточно хорошо представленную систему электронных таблиц», но использование кассетного хранилища для снижения стоимости системы было расценено как влияющее на удобство ее использования, поскольку низкая скорость передачи данных, вызывающая ожидание сохранения данных электронных таблиц продолжительностью 30 и более минут и ограничивающая эффективную емкость микрокассет, тогда как более дорогие дисковые системы смогут передавать аналогичные объемы данных за считанные секунды и хранить десятки таблицы на каждом диске. [7] Считавшийся позднее в 1983 году «низкотехнологичным», «Пророк II», судя по всему, раздавался участникам одно- или двухдневных учебных курсов по бизнесу, стоимость которых составляла 600 и 700 фунтов стерлингов соответственно, и эта инициатива считалась «хорошим приобретением». способ перемещения старых запасов». [8] Последующая модель Prophet 3 имела встроенный дисковод для гибких дисков. [9]

  1. ^ Компьютер Acorn Atom , Группа музеев науки . Номер коллекции объектов Y2002.13
  2. ^ Уайтхед, Крис. «Компьютеры Acorn Atom» . Желуди Криса . Центр истории вычислений. Архивировано из оригинала 19 ноября 2022 года . Проверено 28 января 2024 г.
  3. ^ «АТОМ ТЕХНИЧЕСКОЕ РУКОВОДСТВО» . www.acornatom.nl . Проверено 9 февраля 2022 г.
  4. ^ «РАСШИРЕНИЕ АТОМА» . www.acornatom.nl . Проверено 9 февраля 2022 г.
  5. ^ Уилрайт, Джефф (25 августа 1983 г.). «Прощай, атом» . Новости персонального компьютера . п. 27 . Проверено 23 октября 2021 г.
  6. ^ «Бузикомпьютеры Пророк 2» . Желуди Криса . 2 мая 2014 года . Проверено 30 августа 2022 г.
  7. ^ Лиарде, Майк (март 1983 г.). «Пророк II» . Мир персональных компьютеров . стр. 124–126 . Проверено 3 октября 2021 г.
  8. ^ Кьюни, Гай (октябрь 1983 г.). «Пророк и потеря» . Мир персональных компьютеров . п. 126 . Проверено 12 декабря 2021 г.
  9. ^ «Бузикомпьютер Пророк 3» . Желуди Криса . 2 мая 2014 года . Проверено 30 августа 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 1a3779246e984a5d634f38f186c1e463__1708748040
URL1:https://arc.ask3.ru/arc/aa/1a/63/1a3779246e984a5d634f38f186c1e463.html
Заголовок, (Title) документа по адресу, URL1:
Acorn Atom - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)