Астра СТ-80 - Aster CT-80

Самая первая «китовая» версия Aster CT-80 под управлением Newdos / 80. Экран режима 64x16 TRS-80 использует только небольшую часть экрана монитора, потому что буквы имеют тот же размер, что и экран 80x25 CP / M. Это была одна из тех вещей, которая была исправлена ​​вскоре после преобразования в коммерческий продукт.

В Астра СТ-80, ранний (1982) дома /персональный компьютер разработан небольшой нидерландский язык Компания MCP (позже переименованная в Aster Computers) продавалась в своем первом воплощении как комплект для любителей. Позже он был продан готовым к употреблению. Он состоял из нескольких Еврокарта Печатных плат с DIN 41612 разъемы и объединительная плата все основано на 19-дюймовая стойка конфигурация. Это был первый коммерчески доступный голландский персональный / домашний компьютер.[1] Компьютер Aster мог использовать программное обеспечение, написанное для популярной Tandy. TRS-80 компьютер, исправляя многие проблемы этого компьютера, но он также мог работать CP / M ПО, с большим объемом свободной памяти Временная программная область, (TPA) и полный дисплей 80 × 25, и он может использоваться как терминал видеотекста. Хотя Aster был клоном TRS-80 Model I, на самом деле он был более совместим с TRS-80 Модель III, и запускал все программное обеспечение этих систем, включая игры. Он также имел встроенный динамик, совместимый с таким игровым программным обеспечением.

Модели

Было продано три модели. Первая модель (выпущена в июне 1982 г.) выглядела как более поздняя IBM PC (который появился на рынке спустя годы), прямоугольный базовый блок с двумя дискета диски спереди, а сверху монитор с отдельной съемной клавиатурой. Второе воплощение было гораздо меньшим по размеру блоком шириной в два 5 дюйма.14"дисководы гибких дисков сложены друг на друга, и третье воплощение выглядело как сплющенный яблоко со встроенной клавиатурой.

Все агрегаты работали намного быстрее оригинала TRS-80, в 4 МГц, (с программно выбираемым дросселем до исходной скорости в целях совместимости) и дисплей поддерживает верхний и нижний регистр, аппаратное подавление снега (логика арбитража шины видеопамяти) и улучшенный набор шрифтов символов. Интерфейс гибких дисков поддерживает двойную плотность и емкость дисков до 800 КБ, что более чем в четыре раза превышает емкость оригинального TRS-80. Специальная версия NewDos / 80, (улучшенный TRS-DOS совместимый Диск операционной системы ) использовался для поддержки этой емкости диска при использовании режима совместимости TRS-80.

Для образовательного рынка была выпущена версия первой модели с новым пластиковым корпусом (Первые Астры имели цельнометаллический корпус), в котором также было отверстие наверху, в которое можно было поместить кассетный магнитофон. Эта модель использовалась в кластере с одним Aster (с дисковыми накопителями) для учителя и восемью бездисковыми версиями для учеников. Ученики могли загружать программное обеспечение с компьютера учителя через сеть, основанную на быстром последовательном соединении, а также отправлять свои работы обратно на компьютер учителя. Также было установлено оборудование, с помощью которого учитель мог видеть изображение экрана каждого ученика на своем собственном мониторе.

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

Aster использовал 64 КБ баран памяти и обладал уникальной функцией поддержки двух принципиально разных внутренних архитектур: при включении без загрузочной дискеты или с дискеты TRS-DOS Aster полностью TRS-80 совместимый, с 48 КБ или ОЗУ. Когда загрузчик обнаружил CP / M дискета, Aster мог бы на лету реконфигурировать свою архитектуру внутренней памяти для оптимальной поддержки CP / M с 60 КБ свободной RAM для программ (TPA ) и дисплей 80 x 25. Эта возможность двойной архитектуры существовала только в одном другом клоне TRS-80, ЛОБО Макс-80.

С помощью специального инструмента конфигурации CT-80 мог перенастроить свои драйверы гибких дисков для чтения и записи дискет примерно 80 других систем CP / M.

В третий режим входила специальная загрузочная дискета, которая превращала Aster в Видеотекс терминал с дисплеем 40x25 и набором символов Videotex. Программное обеспечение использовало встроенный интерфейс RS232 Aster для управления модемом, через который оно могло связываться с поставщиком услуг Prestel.

Продажи

Большинство Aster CT-80 (около 10 тысяч из них) были проданы школам для компьютерного обучения в рамках проекта, который сначала был известен как «Проект Хондерд Шолен» (проект ста школ), но позже в нем участвовало гораздо больше, чем просто сто школ. . MCP получила этот заказ от голландского правительства, потому что их компьютер отвечал всем техническим и прочим требованиям, включая требование о том, чтобы компьютеры были голландского происхождения и производились в Нидерландах. Еще одним важным требованием была возможность использования компьютеров в сети (для этого Астер разработала специальное программное и аппаратное обеспечение). Однако позже правительство изменило свое решение и отдало 50% приказа Philips и их P2000 домашний компьютер, хотя P2000 не отвечал всем техническим требованиям, был произведен в Австрия и не имел ни сетевого оборудования, ни программного обеспечения.

Компания

Компьютеры Aster базировались в небольшом городке Аркель недалеко от города Gorinchem.Изначально компьютер Aster b.v. называлась MCP (Компьютерный продукт для печати музыки), потому что специализировалась на компьютерной печати нот. Директор компании интересовался микропроцессорной техникой и заметил, что существует рынок продажи комплектов любителям компьютерного строительства, поэтому они начали продавать электронные комплекты любителям и наняли в то время четырех человек. Также были собраны комплекты для людей без навыков пайки, особенно "младший компьютер " из Elektor (копия КИМ-1 ), а ZX80 от Синклера. Среди проданных комплектов были также альтернативные дисководы гибких дисков для компьютеров TRS-80. Но они нуждались в печально известном интерфейсе расширения TRS-80, который был очень дорогим и имел очень ненадежный контроллер гибких дисков, потому что он использовал WD1771 Микросхема контроллера гибких дисков без внешнего «разделителя данных». Чтобы решить эту проблему, MCP разработала небольшую дополнительную плату, которую можно было подключить к разъему для WD1771 и которая содержала разделитель данных и разъем для WD1791 для поддержки работы с двойной плотностью. Тем не менее, интерфейс расширения был дорогим и ненадежным из-за своей конструкции. Поэтому они решили также разработать свою собственную альтернативу в виде улучшенного контроллера гибких дисков и интерфейса принтера, которые можно было бы встроить прямо в корпус гибких дисков. Отсутствие расширения ОЗУ, предлагаемое этим решением, было решено услугой, в которой микросхемы ОЗУ 16 КБ внутри базового блока были заменены микросхемами ОЗУ 64 КБ. Пока это продолжалось, MCP переименовал себя в MCP ЧИП но столкнулся с проблемами с немецким компьютерным журналом ЧИП, и пришлось вернуть прежнее название. В то время MCP также продавала импортные домашние компьютеры, такие как TRS-80, то Видео Джинн, (еще один клон TRS-80), Луксор ABC 80 и Яблоко II Также продавались экзотические Olivetti M20, очень ранний 16-битный персональный компьютер, который был одной из очень немногих систем, использующих Z8000 ЦПУ.

После разработки собственной полнофункциональной замены интерфейса расширения TRS-80 (который никогда не был коммерциализирован) компания поняла, что они могут добиться большего, чем просто перепроектировать интерфейс расширения. Они заметили, что TRS-80 был отличным компьютером, но ему не хватало в нескольких областях. Логика отображения и результирующий «снег» вызывали раздражение, как и отсутствие поддержки нижнего регистра, скорость процессора могла быть улучшена, качество и раскладка клавиатуры раздражали, а емкость и надежность гибких дисков были низкими. Кроме того, более интересное программное обеспечение, предлагаемое для систем CP / M, не могло нормально работать на TRS-80. Поэтому они решили разработать компьютерную систему, совместимую с программным обеспечением TRS-80 и CP / M, которая (вслед за Компьютер Apple ) они решили назвать в честь «типичного голландского цветка». Так и назвали его Aster CT-80 (CВЕЧЕРА/ТЭнди-1980). Почему они выбрали Aster, а не более известный Tulip, неизвестно, возможно, они думали, что это будет слишком самонадеянно, или, возможно, тот факт, что «Aster» также является именем голландских девочек, имеет какое-то отношение к этому. Примечательно, что «Астра» также была именем, данным голландцу Суперкомпьютер намного позже, в 2002 г.[нужна цитата ]

Первая версия Aster состояла из четырех "Еврокарта 's ", один Z80 Плата ЦП с памятью 64 КБ, одна Motorola MC6845 видеокарта, одна двойная плотность карта контроллера гибких дисков и одна "клавиатура /RS232 / кассетный интерфейс ". Плюс" объединительная плата "(которая соединяла все остальные карты) и клавиатуру. И предназначалась для любителей, для продажи в виде комплекта, состоящего из частей и печатных плат для компьютера и присоединенной клавиатуры. После продажи нескольких комплектов MCP убедилась, что существует гораздо больший рынок для улучшенной модели, продаваемой как завершенная рабочая система.Однако исходной версии комплекта не хватало многих функций, которые не позволяли использовать ее в качестве серьезной компьютерной системы. покинул компанию, другой сотрудник полностью переработал большую часть системы (добавив схему для удаления снега на дисплее, настоящую поддержку текстового режима 80/64 столбца (с буквами разного размера для режима TRS-80 и CP / M, так что в TRS-80 также использовался полноэкранный режим, а не только часть экрана размером 64 × 16 экрана 80 × 25) с улучшенным набором шрифтов (добавление серой версии мозаичной графики TRS-80 и многих специальных PETSCII как символы), а также более гибкий и надежный интерфейс контроллера гибких дисков и клавиатуры, а также множество других небольших улучшений), также был разработан корпус для основной компьютерной системы (в виде 19-дюймовая стойка для еврокарт) и для двух дисководов гибких дисков и блока питания. Был нанят инженер-программист, чтобы написать специальный BIOS для «двойной загрузки» и специальный BIOS для CP / M. BIOS «с двойной загрузкой» на самом деле обнаружил, был ли в дисковод помещен диск TRS-DOS или Aster CP / M, и, в зависимости от типа диска, реорганизовал архитектуру внутренней памяти системы до 100 % TRS-80 совместим или оптимально поддерживает CP / M, с максимально возможным «рабочим пространством» и видеорежимом 80 × 25. Он также отвечал за переключение на ROM BASIC, когда система была включена с нажатой клавишей прерывания, а позже поддерживала примитивную систему LAN, используя порт RS232 с измененной разводкой кабелей. Самые первые из готовых компьютеров продавались с «китовыми» версиями еврокарт, версия с переработанными картами появилась примерно на месяц позже.

Вскоре магазинчик стал слишком маленьким, и они переехали в гораздо более крупное здание завода поблизости (бывший завод оконного стекла) и начали массовое производство Aster в течение нескольких лет, за это время его штат вырос в двадцать раз.

После того, как Aster несколько лет находился на рынке, Tandy выпустила собственную улучшенную модель. TRS-80 Модель III компьютер, который решил многие из тех же проблем, что и Aster, но модель 3 все еще не полностью поддерживала CP / M, как Aster. Тем временем IBM выпустила свой оригинальный IBM PC, который, кстати, удивительно напоминал базу Asters с дисководами + отдельная клавиатура.

Aster был выбран для голландских школ министерством образования Нидерландов в комплекте с восемью бездисковыми Asters и одним Aster с флоппи-дисководами большой емкости, все они подключены к локальной сети на базе высокоскоростного оборудования Aster с последовательным портом. , а также специальные кабели, которые позволяли любому компьютеру в локальной сети передавать данные на все остальные компьютеры. Система на основе гибких дисков управлялась учителем, который мог отправлять программы со своей дискеты и данные в бездисковые системы ученика благодаря специальному BIOS в этих системах. Студенты могли отправлять программы и данные обратно учителю через ту же локальную сеть или сохранять их на кассетный магнитофон, встроенный в бездисковые устройства. С помощью специального «переключателя видео» учитель также мог видеть копию дисплея каждого ученика на его собственном экране. Около тысячи таких систем было продано для многих сотен голландских школ.

Из-за проблем с денежными потоками (в результате слишком быстрого роста, недостаточной финансовой поддержки, технических проблем и внезапных проблем с поставками процессоров Z80) компания внезапно закрылась еще до того, как она полностью реализовалась.

Возможно, компьютер Aster вдохновил другой нидерландский язык компьютерная фирма назвала свой компьютер в честь еще одного типичного голландского цветка - Тюльпан Тюльпан Система-1 который появился примерно в то же время, когда закрылась Aster.

Большинство инженеров, которые проектировали аппаратное и программное обеспечение Aster, продолжили разработку аппаратного и программного обеспечения для (тогда еще нового) MSX система для компании "Micro Technology b.v.".[нужна цитата ]

Невыпущенные дополнения

Чтобы улучшить и модернизировать Aster CT-80, компания также разработала три альтернативных видеоадаптера для дополнения или замены TRS-80-совместимой видеокарты (из-за модульной природы Aster это просто вопрос замены видеокарты, и / или карту ЦП для обновления системы).

  • Монохромная видеокарта очень высокого разрешения с блиттер и аппаратная возможность рисования текстовых линий и дуг, была разработана для CAD приложения, основанные на NEC μPD7220 Чип разработан для графических терминалов, но также использовался в некоторых персональных компьютерах, таких как DEC Rainbow, и особенно в Tulip System I.
  • Цветная видеокарта с спрайт возможность на основе того же видеочипа ( TMS9918 ) как TI99 / 4 и MSX компьютеры, предназначенные для игр, и более креативное и красочное обучающее программное обеспечение. Создан рабочий прототип этой карты.
  • Сменная карта для оригинальной TRS-80-совместимой видеокарты, программное обеспечение, совместимое с оригинальной, но с добавленным цветом и возможностями очень высокого разрешения. тоже был на чертежной доске. На основе более новой, немного более гибкой версии оригинала Asters. Motorola Видеочип MC6845, Rockwell 6545, он работал путем добавления нового видеорежима с возможностью перепрограммирования расширенной (2048 символов вместо 256 символов) версии набор символов, поддерживается расширенной символьной памятью видеокарты, которая использует не один (8-битный) байт на символ, а 11-битное «слово», поэтому она может адресовать каждый из доступных 2048 уникальных программируемых символов. Это означало, что он мог предоставлять отдельный программируемый символ для всех 1024 (64x16) или 2000 (80x25) символов на экране. Заполнив память указателя символов значениями от нуля до 1999, это по существу превратило отображение текстового режима в графический режим с очень высоким разрешением, с «памятью шрифтов», выступающей в роли высокого разрешения. Растровая графика видеопамять. Поскольку символы были 8 x 12 пикселей, это означало, что были созданы разрешения видео 512 x 192 пикселей (в символьном режиме 64x16) или 640 x 200 пикселей (в символьном режиме 80x24), что было довольно высоким для того времени. Также поддерживался режим «двойной ширины» TRS-80, поэтому также были возможны 256 x 192 пикселей (в режиме символов 32x16) или 320 x 300 пикселей (в режиме символов 40x24). Видеокарта также поддерживала 16 цветов переднего плана и 16 цветов фона для каждого символа, обеспечивая один байт на позицию символа (2K) «цветовой рамки». Один полубайт такого байта затем управлял цветом переднего плана, а другой полубайт управлял цветом фона, система очень похожа на Sinclair ZX Spectrum, фактически в режиме 256x192 режим отображения был практически идентичен видеоизображению Sinclair ZX Spectrum. Цветовая память была также доступна в "нормальных" текстовых режимах TRS-80 и CP / M, что означало, что существующее программное обеспечение TRS-80 и CP / M можно было легко модифицировать для добавления цвета. Эта видеокарта также будет поддерживать быструю прокрутку цветных экранов с высоким разрешением для игр, потому что у нее была косвенная ссылка на указатели символов, поэтому можно было быстро прокручивать дисплей с высоким разрешением (или использовать другие эффекты), просто манипулируя 1920 / 1024 байта текстового видео вместо 24 576 байтов видеопамяти высокого разрешения.

Интерфейс жесткого диска также был в разработке, который добавит SCSI интерфейс и необходимое программное обеспечение. Был разработан рабочий прототип, в который был добавлен жесткий диск на 40 МБ.

Что касается программного обеспечения, то велась работа по замене устаревшего «пользовательского интерфейса» CP / M (процессор командной консоли КПК ) с более современными ZCPR.

Наконец-то замена старению Z80 процессор разрабатывался в виде Intel 8086 плата и дополнительные платы памяти 512K 16 бит. Такая замена компонентов системы ЦП и памяти была возможна, потому что Aster CT-80 был разработан для использования объединительной платы, которая была разработана для поддержки как 8-, так и 16-битных процессоров, и использовала модульную конструкцию на основе еврокарты со слотами для резервирования для расширения. Теоретически система может поддерживать Z80 и 8086 одновременно. Были сформулированы планы поддержки CP / M-86 и даже MS-DOS.

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

внешняя ссылка

Примечания

  1. ^ За исключением, пожалуй, Холборн 9100 компьютер, который был несколько месяцев назад, но который был разработан и продан как миникомпьютер по цене в десять раз дороже Aster.