АВС 80
Эта статья нуждается в дополнительных цитатах для проверки . ( июль 2020 г. ) |
![]() АВС 80 Персональный компьютер | |
Также известен как | Продвинутый компьютер BASIC 80 |
---|---|
Разработчик | Датаиндустрия AB (ДИАБ) |
Производитель | Луксор в Мотале , Швеция |
Тип | Домашний компьютер |
Дата выпуска | 1978 год |
Операционная система | ПЗУ 16 КБ с Luxor BASIC [1] |
Процессор | Зилог Z80 @ 3 МГц |
Память | 16–32 КБ ОЗУ + отдельная экранная память |
Отображать | 12-дюймовый монохромный монитор, [1] Текстовый режим 40×24, монохромный Телетекст [2] |
Графика | Блочная графика 78×72 [2] (эквивалентное разрешение 312×287 при 50 Гц) [2] |
Звук | 1-канальный Texas Instruments 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 КБ для поддержки таких так называемых «опций». Монитор . представлял собой модифицированный для этой цели черно-белый телевизор — очевидный выбор, поскольку в Луксоре также производились телевизоры
ABC 80 использовался в школах и офисах по всей Скандинавии и в некоторых частях Европы. [6] Он также использовался для промышленной автоматизации , научных измерений и систем управления . Как и его преемник, ABC 800 , компьютер имел необычайно быстрый и удобный BASIC с отличным временем отклика ввода-вывода, что часто обнаруживалось при попытке переключиться на IBM PC на базе персональные компьютеры . Поскольку ABC 80 был основан на промышленной компьютерной системе, он также имел гибкую систему расширения шины со множеством (внешних) расширений и периферийных карт, доступных для различных целей и приложений, а также высококачественную поддержку и документацию.
ABC 80 также производился по лицензии как BRG ABC80 компанией Buddhai Rádiótechnikai Gyár в Венгрии . [7] В нем использовалась та же клавиатура, но корпус был металлическим, а не пластиковым.
Популярность [ править ]
Помимо широкого использования в школах, офисах и промышленности, ABC 80 изначально также завоевал большую долю растущего рынка персональных компьютеров в Швеции , отчасти благодаря офисному программному обеспечению на шведском языке . Компьютер был надежным и хорошо спроектированным как механически, так и электрически, а его Бейсик был достаточно быстрым, чтобы его можно было использовать для написания аркадных игр , не прибегая к использованию языка ассемблера . Однако, несмотря на такие технические достоинства, он не смог защитить внутренний рынок ни от специализированных игровых компьютеров с цветом и звуком, появившихся в начале 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 провел тесты Rugg/Feldman для восьми коротких программ на языке BASIC (называемых BM1~BM8), первоначально опубликованных американским Kilobaud Microcomputing. журналом и регулярно используется британским журналом Personal Computer World для тестирования новых машин. В результате интерпретатор ABC 80 оказался быстрее, чем большинство других BASIC, используемых в популярных машинах, особенно когда используются целочисленные переменные. Результаты для некоторых известных компьютеров были следующими (раз в секундах, чем меньше, тем лучше):
Компьютер | Процессор | [ МГц ] | БМ1 | БМ2 | БМ3 | БМ4 | БМ5 | БМ6 | БМ7 | БМ8 |
---|---|---|---|---|---|---|---|---|---|---|
ABC 80 целое число | Z80 | 3 | 0.3 | 1.1 | 3.5 | 3.5 | 3.6 | 5.8 | 9.3 | 65 |
ABC 80 Плавающая точка | 1.0 | 2.1 | 11.0 | 11.0 | 12.5 | 17.5 | 24.0 | 130 | ||
IBM-ПК | 8088 | 4.77 | 1.5 | 5.2 | 12.1 | 12.6 | 13.6 | 23.5 | 37.4 | 35 |
Яблоко III | S6502 | 2 | 1.7 | 7.2 | 13.5 | 14.5 | 16.0 | 27.0 | 42.5 | 75 |
ВИК-20 | 6502 | 1.108 | 1.4 | 8.3 | 15.5 | 17.1 | 18.3 | 27.2 | 42.7 | 99 |
ZX81 в «быстром режиме» | Z80 | 3.25 | 4.5 | 6.9 | 16.4 | 15.8 | 18.6 | 49.7 | 68.5 | 229 |
Как видно из таблицы, ABC 80 был до 4,7 раз быстрее IBM PC при использовании целых чисел и до 2,5 раз быстрее при вычислениях с плавающей запятой . Однако из-за неоптимального возведения в алгоритма степень ABC 80 работал медленно на BM8 (это было исправлено в ABC 800 ). По сравнению с дешевым Sinclair ZX81 , ABC 80 фактически был в 15 раз быстрее на простом цикле BM1 (при этом ZX81 работал в быстром режиме, т.е. без непрерывного ТВ-изображения).
Звук [ править ]
- Синус , шум , прямоугольная волна . И смешиваем это. [10]
- Быстрое затухание , наложение синуса, высокий или низкий тон, управление импульсным тоном, включение и выключение.
Книги по ABC 80 [ править ]
Схема ABC 80 подробно описана в книге Mikrodatorns ABC ( Микрокомпьютер ABC ) Гуннара Маркешё . Он начинается с курса цифровой электроники и принципов работы микрокомпьютеров (при наличии некоторых общих знаний в области электроники), а затем представляет большое количество блок-схем и частичных схем, охватывающих большую часть компьютера, а также подробные объяснения того, как он работает и почему. были выбраны определенные решения.
См. также [ править ]
Ссылки [ править ]
- ^ Jump up to: Перейти обратно: а б «Блог Greenac: июль 2008 г.» . Архивировано из оригинала 11 сентября 2008 г. 090502 greentacblog.com.
- ^ Jump up to: Перейти обратно: а б с д «беспорядок: драйверы: abc80: abc80 [MESS DevWiki]» . Архивировано из оригинала 23 февраля 2009 г. 090502mess.toseciso.org
- ^ «Продвинутый БЕЙСИК Компьютер 80» . Лаборатория медиа-археологии . Проверено 23 февраля 2023 г.
- ^ Раутиайнен, Сами (13 февраля 2020 г.). «История Луксора ABC» . www.devili.iki.fi . Проверено 23 февраля 2023 г.
- ^ Эта система называлась DIAB Data Board 4680 и первоначально могла также использовать процессоры 4004 или 6800, прежде чем стал доступен более новый процессор Z80.
- ^ «ABC 80 Луксор» . www.old-computers.com . Проверено 23 февраля 2023 г.
- ^ «Восточно-Европейская Домашняя Компьютерная Венгрия» . Музей домашнего компьютера . Проверено 23 февраля 2023 г.
- ^ Типичными примерами являются VIC 20 и ZX81 соответственно.
- ^ Это было достаточно практично, поскольку в ABC 80, а также в большинстве плат ввода-вывода, периферийных устройств и карт расширения почти не использовались детали, специально разработанные. Большинство микросхем памяти ROM, DRAM и SRAM в течение многих лет находились в разъемах и могли быть заменены. Семейство Z80 и большинство интегральных схем 74-й серии, используемых для реализации логики, по состоянию на 2016 год все еще легко доступны.
- ^ Руководство ABC80, стр. 36.
Внешние ссылки [ править ]
- ABC80 в Керли
- Группа пользователей ABC (на шведском языке)