Полиморфные системы
![]() | |
Промышленность | Электроника |
---|---|
Основан | 1976 |
Штаб-квартира | Санта-Барбара, Калифорния |
Продукты | настольные компьютерные системы |
PolyMorphic Systems — производитель микрокомпьютерных плат и систем на базе шины S-100 . Их продукция включала Poly-88 и System 8813. Компания была зарегистрирована в Калифорнии в 1976 году как Interactive Products Corporation d/b/a PolyMorphic Systems. Первоначально он базировался в Голете , затем в Санта-Барбаре, Калифорния .
Борты С-100
[ редактировать ]Первой продукцией PolyMorphic Systems было несколько интерфейсных плат на базе популярной в то время шины S-100 . Они были совместимы с другими микрокомпьютерами, такими как Altair 8800 и IMSAI 8080 . Первой была плата аналого-цифрового и цифро-аналогового преобразователя. За этим последовала карта интерфейса видеотерминала (VTI), которая стала основным устройством отображения для их систем. Более поздние продукты уровня платы включали ЦП , ОЗУ и контроллера диска карты .
Поли-88
[ редактировать ]
С выпуском платы ЦП PolyMorphic начала продавать комплексные системы. Их первым был Poly-88, размещенный в 5-слотовом шасси S100 с дополнительными боковыми разъемами S-100 для соединения шасси вместе. [ 1 ] Это устройство получило прозвище «оранжевый тостер» из-за оранжевой металлической крышки и того факта, что карты S-100 выделяли заметное тепло. [ 2 ] Поли-88 был доступен в виде комплекта или в собранном виде. Первоначально он назывался «Микро-Альтаир», но после возражений со стороны MITS , производителей «Альтаира», название было изменено. [ 3 ]
Аппаратное обеспечение
[ редактировать ]В комплект плат Поли-88 входили:
- Центральный процессор (ЦП) с чипом Intel 8080 и 8251 USART для последовательной связи с модемом , принтером или интерфейсом кассеты . Интерфейс кассетной ленты поддерживал хранение и загрузку программ с кассетных магнитофонов потребительского уровня с использованием сигналов стандарта Канзас-Сити или более высокоскоростных в Манчестере сигналов, закодированных . Плата содержала 512 байт ОЗУ и одно 1024-байтовое ПЗУ .
- Интерфейс видеотерминала (VTI) , обеспечивающий 16-строчный дисплей по 64 символа в строке. VTI предназначался для управления телевизором с помощью радиочастотного модулятора телевизионного монитора или для прямого подключения к композитному видеовходу (нечасто доступному в 1970-х годах). VTI также отображал графику низкого разрешения (сегодня называемую текстовой полуграфикой ). Каждая позиция символа была разделена на сетку шириной 2 точки и высотой 3, что давало графическое разрешение 128 пикселей по горизонтали и 48 пикселей по вертикали, такое же, как в исходном TRS-80 . TTL . интерфейс клавиатуры на уровне параллельный В VTI также был включен Было доступно несколько клавиатур, в том числе Keyboard III с цифровой клавиатурой.
- Также были доступны карты оперативной памяти (RAM) емкостью от 8192 (8 КБ) байт до 56 КБ (максимум, поддерживаемый их системной архитектурой). Поскольку системы были основаны на шине S-100, в системах Poly можно было использовать и карты памяти других производителей.
Программное обеспечение
[ редактировать ]Poly-88 ПЗУ содержало программу -загрузчик , способную читать программы с интерфейса кассеты. Доступные программы включали игры, утилиты, BASIC интерпретатор и ассемблер 8080 .
Система 8813
[ редактировать ]
Дисковой системой PolyMorphic была Система 8813. Она состояла из более крупного шасси, вмещающего один, два или три 5 1 / 4 -дюймовые минидисководы от Shugart Associates . В накопителях использовалось одностороннее хранилище с одинарной плотностью на дискетах с жесткими секторами . Емкость хранилища составляла примерно 90 КБ на дискете.
Аппаратное обеспечение
[ редактировать ]Аппаратное обеспечение системы 8813 включало стандартные карты ЦП и VTI; карта оперативной памяти, обычно с объемом памяти не менее 32 КБ; и плата контроллера диска для взаимодействия с дисководами мини-дискет. Позже контроллер диска на базе Z80 поддерживал двусторонние мини-дисководы двойной плотности и полноразмерные (8-дюймовые) флоппи-дисководы.
Программное обеспечение
[ редактировать ]Дисковая операционная система Poly называлась Exec . Три дисковых накопителя различались номерами, заключенными в угловые скобки, например <1> , а не буквенным обозначением диска ( A: ), используемым CP/M и более поздними версиями MS-DOS . Имена файлов чувствительны к регистру и могут содержать до 31 символа, включая двухсимвольное расширение. Например, текстовый файл может называться Notes.TX .
Различные расширения файлов имели предопределенные значения: .GO для исполняемых файлов , .BS для BASIC программ , .OV для наложений. Оверлеи широко использовались, чтобы предоставить больше места для кода операционной системы. файл с именем INITIAL.TX Если при загрузке системы присутствовал , команды, перечисленные в этом файле, выполнялись автоматически, аналогично файлу AUTOEXEC.BAT системы MS-DOS.
Более поздние версии Exec поддерживали подкаталоги . В синтаксисе именования по-прежнему использовались угловые скобки. Например, файл в подкаталоге второго уровня на диске 2 может называться <2<Projects<Dan<Accounts.TX . В отличие от MS-DOS и Unix , явная команда «создать каталог» не требовалась. Когда программа пыталась создать файл в подкаталоге, этот подкаталог автоматически создавался (если он еще не существовал).
Программное обеспечение системы 8813 включало макроассемблер 8080 и интерпретатор BASIC для разработки программ. Poly BASIC использовал арифметику BCD для обеспечения высокой точности в финансовых приложениях. Система обработки текстов под названием WordMaster состояла из текстового редактора и отдельной программы форматирования. Стюарт Вудс написал свой второй роман « Беги перед ветром» , используя WordMaster в системе PolyMorphic 8813. [ 4 ]
Другие продукты
[ редактировать ]Система 8810
[ редактировать ]С появлением двусторонних мини-дисководов двойной плотности емкость одной дискеты стала примерно 360 КБ (такой же, как и исходная IBM-PC емкость флоппи-дисковода ). Это сделало возможным хранить Exec, приложения и данные на одной дискете. Система 8810 была функционально идентична 8813, но имела корпус меньшего размера, с 5 слотами и только одним дисководом для мини-дисководов.
Массовое хранение данных
[ редактировать ]88/MS (Mass Storage) представлял собой шкаф с двумя 8-дюймовыми (полноразмерными) дисководами для гибких дисков. Он был доступен как с односторонними, так и с двусторонними дисководами, причем оба использовали запись двойной плотности на носителе с жесткими секторами. 88/MS можно было добавить в систему 8813 или 8810. Самые большие конфигурации Poly будут содержать три мини-дисковода и четыре полноразмерных накопителя с номерами от 1 до 7.
88/HD представляла собой подсистему с жестким диском SASI емкостью 18 МБ , размещенную в шасси 8810. Программное обеспечение под названием Volume Manager разделило доступное пространство на несколько логических дисков, аналогично команде разбиения FDISK, используемой в других операционных системах. [ 5 ]
ТвинСистема
[ редактировать ]TwinSystem рекламировалась как «Выполняйте больше работы на компьютере, созданном для двоих». Система 8813 TwinSystem имела дополнительную карту оперативной памяти, видеокарту и клавиатуру. Переключение банков между картами ОЗУ позволяло ЦП одновременно хранить в памяти два приложения. Однако интерфейс клавиатуры на уровне TTL ограничивал расстояние между двумя пользовательскими станциями до нескольких футов.
Совместимость с CP/M
[ редактировать ]Доминирующей операционной системой для микрокомпьютеров в ту эпоху была CP/M . Немодифицированные системы Poly не смогли запустить CP/M по нескольким причинам:
- Дискеты с жесткими секторами. Почти во всех системах CP/M использовались дискеты с мягкими секторами, поэтому было сложно передавать информацию между системами CP/M и Poly.
- Карта памяти . Для CP/M требуется ОЗУ от адресов от 0000 до (в идеале) FFFF hex. Карты Poly CPU и VTI отображали ПЗУ и видеопамять в область между 0000 и 1FFF.
В конце существования системы были внесены аппаратные модификации для решения проблем с картой памяти, и для 8813 была выпущена версия CP/M.
Ссылки
[ редактировать ]- ^ Дитлеа, Стив (1979). Простое руководство по домашним компьютерам . Нью-Йорк: A&W Publishers, Inc., стр. 152–153. ISBN 0-89104-109-5 .
- ^ «История полиморфных систем» - Компьютеры S100
- ^ Аллан, Рой А. (2001). История персонального компьютера: люди и технологии . Лондон, Онтарио, Канада: Allan Publishing. стр.4-14. ISBN 0-9689108-0-7 .
- ^ Вудс, Стюарт (1983). Бегите перед ветром . Нью-Йорк: WW Norton & Company. Техническое примечание. ISBN 0-451-21594-Х .
- ^ Руководство системного программиста System 88 (PDF) . стр. 233–234.
Внешние ссылки
[ редактировать ]- История компьютеров полиморфных систем (архивировано 12 сентября 2017 г.).
- Несуществующие компании по производству компьютерного оборудования
- Несуществующие компании по производству компьютерных систем
- Несуществующие компьютерные компании США
- Несуществующие компьютерные компании, базирующиеся в Калифорнии
- Компании, базирующиеся в Санта-Барбаре, Калифорния.
- Компьютерные компании, основанные в 1976 году.
- Компании по производству электроники, основанные в 1976 году.
- 1976 заведений в Калифорнии