Jump to content

Полиморфные системы

Полиморфные системы
Промышленность Электроника
Основан 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), которая стала основным устройством отображения для их систем. Более поздние продукты уровня платы включали ЦП , ОЗУ и контроллера диска карты .

PolyMorphic Systems Шасси микрокомпьютера Поли-88

С выпуском платы ЦП PolyMorphic начала продавать комплексные системы. Их первым был Poly-88, размещенный в 5-слотовом шасси S100 с дополнительными боковыми разъемами S-100 для соединения шасси вместе. [ 1 ] Это устройство получило прозвище «оранжевый тостер» из-за оранжевой металлической крышки и того факта, что карты S-100 выделяли заметное тепло. [ 2 ] Поли-88 был доступен в виде комплекта или в собранном виде. Первоначально он назывался «Микро-Альтаир», но после возражений со стороны MITS , производителей «Альтаира», название было изменено. [ 3 ]

Аппаратное обеспечение

[ редактировать ]

В комплект плат Поли-88 входили:

Программное обеспечение

[ редактировать ]

Poly-88 ПЗУ содержало программу -загрузчик , способную читать программы с интерфейса кассеты. Доступные программы включали игры, утилиты, BASIC интерпретатор и ассемблер 8080 .

Система 8813

[ редактировать ]
Система 8813 на базе дискет PolyMorphic Systems.

Дисковой системой 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.

  1. ^ Дитлеа, Стив (1979). Простое руководство по домашним компьютерам . Нью-Йорк: A&W Publishers, Inc., стр. 152–153. ISBN  0-89104-109-5 .
  2. ^ «История полиморфных систем» - Компьютеры S100
  3. ^ Аллан, Рой А. (2001). История персонального компьютера: люди и технологии . Лондон, Онтарио, Канада: Allan Publishing. стр.4-14. ISBN  0-9689108-0-7 .
  4. ^ Вудс, Стюарт (1983). Бегите перед ветром . Нью-Йорк: WW Norton & Company. Техническое примечание. ISBN  0-451-21594-Х .
  5. ^ Руководство системного программиста System 88 (PDF) . стр. 233–234.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: edd9e3a270338264a7c89a72314b2d27__1721960460
URL1:https://arc.ask3.ru/arc/aa/ed/27/edd9e3a270338264a7c89a72314b2d27.html
Заголовок, (Title) документа по адресу, URL1:
PolyMorphic Systems - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)