Азбука 80

1979 домашний компьютер
Азбука 80
Также известен какРасширенный BASIC Компьютер 80
РазработчикDataindustrier AB (DIAB)
ПроизводительЛюксор АБ
ТипДомашний компьютер
Дата выпуска1978 ; 47 лет назад ( 1978 )
Операционная система16 КБ ПЗУ с Luxor BASIC [1]
ПроцессорZilog Z80 @ 3  МГц
Память16–32 КБ ОЗУ + отдельная экранная память
Отображать12-дюймовый монохромный монитор, [1] Текстовый режим 40×24 монохромный телетекст [2]
Графика78×72 блок графики [2] (эквивалентное разрешение 312×287 при 50 Гц) [2]
Звук1-канальный SN76477 [2]
СвязностьМагнитофон, реле, дисплей/звук/питание, 2×32-контактная шина ЦП (4680), RS-232

ABC 80 ( Advanced BASIC Computer 80 ) — домашний компьютер , разработанный шведской корпорацией Dataindustrier AB (DIAB) и произведенный компанией Luxor в Мотале , Швеция, в конце 1970-х и начале 1980-х годов. [3] Он был представлен на рынке в августе 1978 года. [4]

ABC 80 был основан на более ранней модульной компьютерной системе той же компании [5] и построен на базе Z80 и 16 КБ ПЗУ , содержащей быстрый полукомпилирующий интерпретатор BASIC . Он имел 16–32 КБ ОЗУ в качестве основной памяти и выделенный (входящий в комплект) магнитофон для хранения программ и данных, но также мог быть расширен для работы с дисководами, а также многими другими периферийными устройствами. ПЗУ можно было расширять с шагом 1 или 4 КБ для работы с такими так называемыми «опциями». Монитор представлял собой черно-белый телевизор, модифицированный для этой цели, очевидный выбор, поскольку Luxor также производила телевизоры.

ABC 80 использовался в школах и офисах по всей Скандинавии и в некоторых частях Европы. [6] Он также использовался для промышленной автоматизации , научных измерений и систем управления . Как и его преемник, ABC 800 , компьютер имел необычайно быстрый и удобный BASIC с отличным временем отклика ввода-вывода, что часто обнаруживалось при попытке перейти на персональные компьютеры на базе IBM PC . Благодаря своим корням в промышленной компьютерной системе, ABC 80 также имел гибкую систему расширения шины со множеством (внешних) карт расширения и периферийных плат, доступных для различных целей и приложений, а также высококачественную поддержку и документацию.

ABC 80 также производился по лицензии как BRG ABC80 компанией Budapesti Rádiótechnikai Gyár в Венгрии . [7] Он использовал ту же клавиатуру, но корпус был металлическим, а не пластиковым.

Популярность

В дополнение к своему широкому использованию в школах, офисах и промышленных приложениях, ABC 80 изначально также захватил большую часть растущего рынка персональных компьютеров в Швеции , отчасти благодаря своему офисному программному обеспечению на шведском языке . Компьютер был прочным и хорошо спроектированным, механически и электрически, а его BASIC был достаточно быстрым, чтобы его можно было использовать для написания аркадных игр , не прибегая к языку ассемблера . Однако, несмотря на такие технические достоинства, он не мог защитить домашний рынок от специализированных игровых компьютеров с цветом и звуком, которые появились в начале 1980-х годов, ни от дешевых ультрапростых домашних компьютеров той же эпохи, [8] даже несмотря на то, что была выпущена новая недорогая версия, которая могла использовать обычный телевизор вместо специализированного монитора.

Luxor (и Facit) удерживали свои более профессиональные рынки еще несколько лет с серией ABC 800 (также продаваемой как Facit DTC). Она имела более обширный BASIC, больше памяти, цвета и графический режим 512×240. С 1985 года DIAB и Luxor также пытались конкурировать с IBM PC на промышленных и офисных рынках с ее высокопроизводительными сериями компьютеров ABC 1600 и ABC 9000 на основе операционной системы реального времени DIAB под названием DNIX , но потерпели неудачу.

Однако многие машины ABC 80 и ABC 800, используемые в промышленных или научных целях, использовались в соответствующих установках в течение многих лет, иногда вплоть до конца 1990-х годов, несмотря на то, что они больше не производились. [9]

Производительность

Чтобы сравнить ABC 80 с другими современными персональными компьютерами, в 1982 году шведский журнал MikroDatorn провел тесты Рагга/Фельдмана восьми коротких программ BASIC (называемых BM1~BM8), первоначально опубликованных американским журналом Kilobaud Microcomputing и регулярно используемых британским журналом Personal Computer World для тестирования новых машин. Результатом стало то, что интерпретатор ABC 80 оказался быстрее большинства других программ BASIC, используемых в популярных машинах, особенно при использовании целочисленных переменных; результаты для некоторых известных компьютеров были следующими (время в секундах, меньше — лучше):

КомпьютерПроцессор[ МГц ]БМ1БМ2БМ3БМ4БМ5БМ6БМ7БМ8
ABC 80 Целое числоZ8030.31.13.53.53.65.89.365
ABC 80 с плавающей точкой1.02.111.011.012.517.524.0130
 
IBM-ПК80884.771.55.212.112.613.623.537.435
Яблоко IIIС650221.77.213.514.516.027.042.575
ВИК-2065021.1081.48.315.517.118.327.242.799
ZX81 в «быстром режиме»Z803.254.56.916.415.818.649.768,5229

ABC 80 был в 4,7 раза быстрее IBM PC при использовании целых чисел и в 2,5 раза быстрее при использовании чисел с плавающей точкой . Однако из-за неоптимального алгоритма возведения в степень ABC 80 был медленным на BM8 (что было исправлено в ABC 800 ). По сравнению с ZX81 , ABC 80 был в 15 раз быстрее на простом цикле BM1 (при этом ZX81 работал в быстром режиме, т. е. без непрерывного телевизионного изображения).

Звук

Книги

Схема в ABC 80 подробно описана в книге Mikrodatorns ABC ( Микрокомпьютер ABC ) Гуннара Маркешё. Она начинается с курса цифровой электроники и принципов микрокомпьютеров (предполагая некоторые общие знания в электронике), а затем представляет большое количество блок-схем и частичных принципиальных схем, охватывающих большую часть компьютера, вместе с подробными объяснениями того, как он работает и почему были выбраны определенные решения.

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

Ссылки

  1. ^ ab "Greentac Blog: июль 2008". Архивировано из оригинала 11 сентября 2008 г.090502 greentacblog.com
  2. ^ abcd "mess:drivers:abc80:abc80 [MESS DevWiki]". Архивировано из оригинала 2009-02-23.090502 mess.toseciso.org
  3. ^ "Advanced BASIC Computer 80". Лаборатория медиа-археологии . Получено 2023-02-23 .
  4. ^ Раутиайнен, Сами (13 февраля 2020 г.). «История Luxor ABC». www.devili.iki.fi . Получено 23.02.2023 .
  5. ^ Эта система называлась DIAB Data Board 4680 и изначально могла использовать процессоры 4004 или 6800, пока не стал доступен более новый процессор Z80.
  6. ^ "ABC 80 Luxor". www.old-computers.com . Получено 2023-02-23 .
  7. ^ "Восточно-европейский домашний компьютер Венгрия". Музей домашнего компьютера . Получено 2023-02-23 .
  8. ^ Типичными примерами являются VIC 20 и ZX81 соответственно.
  9. ^ Это было достаточно практично, поскольку ABC 80, а также большинство карт ввода-вывода, периферийных устройств и карт расширения почти не использовали специально разработанных деталей. Большинство микросхем памяти ROM, DRAM и SRAM были установлены в гнезда и могли быть заменены в течение многих лет. Семейство Z80 и большинство интегральных схем в серии 74, используемых для реализации логики, на самом деле все еще легко доступны по состоянию на 2016 год.
  10. ^ Руководство ABC80, страница 36
  • Группа пользователей ABC (на шведском языке)
Взято с "https://en.wikipedia.org/w/index.php?title=ABC_80&oldid=1252783192"