Jump to content

МикроАнджело

от SCION MicroAngelo была первой видеокартой для шинных компьютеров S-100. Каждая плата MicroAngelo создавала монохромное изображение размером 512 на 480 пикселей — высокое разрешение для того времени. [ № 1 ] Карта палитры MicroAngelo (или смешивания цветов) использовала выходные данные нескольких MicroAngelo в виде отдельных битовых плоскостей для создания изображений, содержащих до 256 цветов (с использованием 8 карт). Ранние версии AutoCAD поддерживали систему MicroAngelo. [ 1 ]

Исходная плата MA512 включала 32 КБ ОЗУ для буфера кадров, процессор Z80 , работающий в качестве контроллера и драйвера обновления памяти, а также 4 КБ ПЗУ, содержащее один из двух дополнительных наборов подпрограмм. [ 2 ] Пользователи программировали MicroAngelo на языке ассемблера, используя параллельные порты ввода-вывода Z80, которые пересылали данные по внутренней шине S-100 на относительно высоких скоростях. Данные, отправленные по шине, проверялись Z80 на карте, которая затем запускала выбранную подпрограмму, содержащуюся в ее ПЗУ, для помещения данных в кадровый буфер. Экранный буфер можно перемещать в основную память компьютера или из нее — это полезно для печати при передаче с карты на компьютер или отображения растровой графики при переворачивании.

ПЗУ размером 4 КБ обычно содержало «Screenware Pak I», который предоставлял процедуры для эмуляции экрана символов размером 85 на 40 строк, что также позволяло пользователю определять свои собственные наборы символов размером 12 на 6 пикселей в ОЗУ карты. Дополнительный «Screenware Pak II» объемом 6 КБ (в 8 КБ ПЗУ) представлял собой расширенный набор Pak I, добавлявший процедуры рисования кругов, линий и многоугольников, заливку заливкой и множество других функций. [ 3 ] В Pak II также добавлена ​​функция «разделенного экрана», позволяющая переводить часть экрана в графический режим, а остальную часть в текстовый режим, что некоторые считали необходимым. [ 4 ]

У MA512 был ряд проблем, которые были решены в более поздней версии MA520 , выпущенной в 1982 году. В частности, для программного интерфейса требовалось только два «порта» ввода-вывода, но один MA512 мог блокировать весь набор из восьми портов. обычно от F0 до FF. Это затрудняло расширение системы полным набором из восьми плат MicroAngelo, поскольку восемь карт и соответствующая карта палитры в конечном итоге использовали бы подавляющее большинство из 256 доступных портов. MA520 заблокировал только два порта, которые фактически использовал. MA520 также использовал 64 КБ DRAM и 2732 EPROM для уменьшения количества микросхем и расширения кадрового буфера до 64 КБ. Хотя видеосистема могла видеть только один банк размером 32 КБ, остальные 32 КБ можно было использовать для различных целей, включая рабочие буферы и процедуры хранения. [ 5 ]

MicroAngelo также поддерживала световое перо , подключаемое через входные разъемы в верхней части карты. Программное обеспечение Screenware автоматически преобразовало координаты в координаты карты. Программное обеспечение Screen также включало процедуры для рисования подвижных курсоров на аппаратном уровне (в отличие от передачи битовых блоков ), и курсор можно было заставить следовать за световым пером, просто считывая координаты пера и вводя их в курсор.

Вскоре после анонса MA520 компания SCION заявила, что собирается выпустить автономный терминал, состоящий из полной Zilog Z80, на базе машины CP/M оснащенной MA520, а также, опционально, монитора. известная как Mirage 1 Версия с цветным монитором (и картой палитры), , будет называться Mirage 2 . [ 6 ] Однако нет никаких записей об отправке какой-либо версии.

Компания Form and Function упаковала графический терминал с использованием одной платы MicroAngelo, помещенной внутри существующего монохромного монитора Ball, для создания «IM-1». [ 4 ] IM-1 подключается к любому компьютеру через последовательный порт , данные передаются на карты. Систему можно было модернизировать до оттенков серого, добавив дополнительные карты, и до цветной, заменив экран. Это решение имело ряд проблем, в том числе тот факт, что оно не поддерживало существующие терминальные стандарты, такие как VT52 , и что последовательный порт начинал зависать со скоростью выше 6000 бит/с, медленной даже для той эпохи. [ 4 ]

Примечания

[ редактировать ]
  1. ^ Большинство домашних компьютеров того времени отображали разрешение от 256 до 320 на 192 на 240, тогда как Cromemco Dazzler для машин S-100 выдавал только 128 на 128.
  1. ^ Джон Уокер, «Журнал разработки AutoCAD-80»
  2. ^ СЦИОН, стр. 7
  3. ^ Обмен, стр.5
  4. ^ Перейти обратно: а б с Биби
  5. ^ Карл Мачовер и Джон Дилл, «Основные характеристики продукта» , IEEE CG&A , март/апрель 1983 г., стр. 90-91.
  6. ^ «Автономный графический компьютер/терминал Scion's Mirage 1» , InfoWorld , 1 ноября 1982 г., стр. 10

Библиография

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 76ccec59b8669b2c66e47c3ef5697d61__1722389040
URL1:https://arc.ask3.ru/arc/aa/76/61/76ccec59b8669b2c66e47c3ef5697d61.html
Заголовок, (Title) документа по адресу, URL1:
MicroAngelo - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)