Эта статья , возможно, содержит оригинальное исследование . ( Июнь 2013 г. ) |
Тип компании | Частный |
---|---|
Промышленность | Компьютеры |
Основан | 1976 Торрансе, Калифорния ( 1976 ) | в
Несуществующий | 1983 ( 1983 ) |
Судьба | Приобретена компанией Contel Business Systems |
CADO Systems была производителем мини-компьютеров и программного обеспечения в 1976 году. В 1983 году была приобретена Contel Business Systems. В 1989 году Contel Business Systems объединилась с NDS и стала VERSYSS. CADO была образована бывшими сотрудниками McDonnell-Douglas Information Systems . CADO базировалась в Торрансе, Калифорния, и имела производственный завод и команду по разработке программного обеспечения для систем в Корке, Ирландия .
Contel и CADO сосредоточили свой маркетинг на вертикальных рынках . Компьютеры и операционные системы были адаптированы для быстрой разработки и развертывания рыночно-специфичных приложений для малого бизнеса, включая:
CADO Systems была одним из первых производителей микрокомпьютерной бизнес-системы Intel с дисководами , прикладным программным обеспечением , компилятором для фирменного ( похожего на BASIC ) интерпретируемого языка "CADOL". Первый прототип использовал 8008 и появился в 1973 году. К 1975 году CADO продавала компьютеры.
Первыми построенными системами были системы 8080 "/1" с 3 КБ основной памяти и 8-дюймовым дисководом. Они могли обрабатывать один последовательный порт, подключенный к одному терминалу на базе ЭЛТ с клавиатурой - один пользователь.
К концу 1970-х годов они выросли в системы /4 с 16, 32 и позднее 48 КБ памяти. Они работали в многозадачном режиме , используя аппаратный тик для выполнения операции XOR с базовым адресом, откуда исходный («CADOL» интерпретатор , похожий на BASIC ) брал инструкции. Они также использовали процессоры Intel 8085. Трюк с переключением памяти был реализован с помощью фирменного оборудования. Система «/4» имела четыре последовательных порта, следовательно, четыре терминала, следовательно, четыре пользователя. Вместо этого они также могли подключаться к модемам и использовать различные протоколы, такие как X.25 .
/8 представлял собой два /4, разделяющих общий жесткий диск . Фактически это была система на восемь пользователей, построенная на двух процессорах 8085 .
Примерно во время разработки /8 появился компьютер CADO CAT. Он выглядел как iMac фруктового цвета , но это было на 20 лет раньше. Он имел встроенный ЭЛТ и дисководы, которые к тому времени (1981) были уменьшены до 5 дюймов (13 см) в ширину и могли поместиться внутри корпуса ЭЛТ. Ранее компьютеры CADO использовали внешние жесткие диски, все из которых были довольно большими.
Линейка продукции CAT включала:
CAT III была трехпользовательской системой. Основной пользователь сидел за системной консолью CAT III , которая содержала ЦП, дисковод и жесткий диск. Другие пользователи подключались к системе через последовательные терминалы. К концу серии CAT было произведено более 25 000 систем и 200 000 терминалов. [ необходима цитата ]
Терминалы также были фирменными: они были похожи на стандартные терминалы VT , но имели специальную прошивку для поддержки входных команд (защищенные поля).
Все системы CADO до этого момента имели систему и интерпретатор CADOL, находившиеся в EPROM , поэтому, как только подавалось питание, он считывал дорожку 0 сектора 0 дискеты и начинал выполнять код CADOL. Коды IL для интерпретатора, написанные Джимом Фергюсоном, выглядели похожими на оптимизированные коды IL Танненбаума из его эмпирического исследования . Язык был расширен Ричардом Секстоном, который добавил синтаксис, подобный Pascal -/ C , и размер оверлея программы 65 КБ вместо 256 байт . До этого CADOL работал в программах длиной не более 256 байт кода IL, и когда у программистов был код, достигавший отметки около 200 байт, им приходилось выполнять оператор LOAD для загрузки следующих 256 байт кодов IL CADOL. В какой-то момент, когда было написано достаточное количество [ требуется разъяснение ] приложений, загрузка оверлеев была сделана прозрачной благодаря модификациям Секстона в интерпретаторе до видимой программы размером 65 КБ. Дэн Лэнхэм переписал компилятор. Все это было сделано на ассемблере Intel 8085 .
После /8 технический персонал хотел объединить больше таких машин, но отдел маркетинга требовал 16-битные системы. Motorola 68000 был предпочтительным выбором программистов, но Боб Торн, вице-президент по аппаратному обеспечению, сообщил новость: у Motorola был только отличный ЦП, в то время как у Intel были ЦП и семейство чипсетов CTC, контроллеры прерываний , последовательные порты, контроллеры DMA , и x86 стал отраслевым стандартом, к большому разочарованию сотрудников программного обеспечения, которые считали, что Торн должен просто построить все те биты, которых у него не было. [ необходима цитата ] Вместо этого Боб работал над двумя дисковыми контроллерами , поскольку они еще не были готовыми чипами. Одна конструкция была основана на биполярных деталях 8x300, но она так и не увидела свет.
Разработка 16-разрядных систем Intel 8086 Tiger началась в составе систем разработки Intel, поскольку в то время не существовало работающих коммерческих компьютеров на базе 8086.
Tiger был радикально другим. Все предыдущие компьютеры CADO были одноплатными системами, которые, вероятно, знакомы любому, кто когда-либо видел современную материнскую плату; детали были просто больше, и их было меньше. Но Tiger больше походил на компьютер DEC — у него была объединительная плата Multibus , которая могла вместить до 10 сменных плат в этот мэйнфрейм , и он был одной из, если не первой, многомикропроцессорной мэйнфрейм-системой.
Было три сменных платы: карта «терминала» имела чип 8086 и 16 последовательных портов , карта «cpu» имела процессор (8086), на котором работал CADOL III, а дополнительный дисковый процессор использовал Intel 8089. Нужно было иметь одну карту cpu, одну терминальную плату, хотя вы могли иметь много таких карт с шагом в 16 последовательных портов, позже также с шагом в 8 портов.
С появлением 8086 появилась сеть, и где-то в 1984 или 1986 году CADO подключилась к новостным и почтовым сетям Usenet на базе UUCP и, наконец, получила систему UNIX , необходимую для работы с почтой и новостями, которую инженеры считали жизненно важной, в то время как остальная часть компании понятия не имела, что это такое.
Но до того, как был продан первый Tiger, Джордж Райан, основатель компании, ушел, и вышел IBM PC . Во многих отношениях это был конец CADO. Будучи в свое время одной из самых быстрорастущих компаний в Калифорнии, CADO затем была продана/объединена с Contel.
В 1983 году компания Contel представила линейку компьютеров Tiger ATS. Они состояли из:
Цифры обозначали, сколько пользователей могли одновременно подключиться к машине. Размеры шасси варьировались от немного большего размера, чем хлебница (Tiger 8), до размера небольшого бытового холодильника (Tiger 64). Модели Tiger 32 и Tiger 64 использовали несколько процессоров 8086 и 8089 для обработки пользовательских запросов.
В 1989 году VERSYSS представила линейку компьютеров VERSYSS/Solution 1. Они кардинально отличались от более ранних систем. Вместо полностью фирменного аппаратного решения и операционных систем они были основаны на стандартных компонентах. Операционная система представляла собой вариант SYSVR3 от AT&T . Для обеспечения обратной совместимости со старыми приложениями старая MMOS работала на фирменных платах, подключенных к системной шине . Таким образом, пользователи совершенно не знали, что они используют систему Unix.
В 1993 году VERSYSS объединилась с IBM для переноса своей MMOS на линейку систем RS/6000 . В этот момент были отменены почти все фирменные требования к оборудованию, за исключением прошивки терминала.
Луис Томпсон теперь является единственным достоверным источником информации для CADO, поскольку он владеет оригинальными документами на все системы и всей информацией об этих системах. [ необходима ссылка ]
В 1985 году компания Contel выпустила эмулятор CADOS для запуска программного обеспечения CADO на стандартном оборудовании IBM PC .