Краткая история развития ПК в 1971-1976 гг.
Сегодня кажется простым и логичным развитие компьютеров, происходившее во второй половине XX в.: от громадных, занимающих несколько комнат, к настольным и портативным, и от дорогостоящих - к доступным каждой среднеобеспеченной семье. Однако в то время такой ход событий казался фантастичным, включая тех, кто имел непосредственное отношение к созданию компьютеров. По этому поводу часто цитируется сакраментальная фраза Томаса Уотсона (Tomas Watson) из компании IBM: "Я думаю, что в мире есть спрос, допустим, на пять компьютеров". И хотя это недальновидное высказывание относится к 1943 г., за последовавшие тридцать лет ситуация на компьютерном рынке изменилась незначительно. Например, компьютер IBM 701, созданный в 1953 г., был продан за три года количеством... девятнадцать экземпляров. Спрос рос медленно, например, компания DEC, ведущий производитель больших компьютеров в 60-х, свой знаменитый компьютер PDP-1 с монитором и клавиатурой реализовала количеством пятьдесят штук. Правда, стоил PDP-1 целых $120000. В 1965 г. DEC выпустила PDP-8, который весил 150 кг и в базовой конфигурации стоил $18000. Говорить о доступности подобных компьютеров широким массам не приходилось, для этого машинам предстояло стать по-настоящему персональными. Их путь к домашнему пользователю был тернист, а начался он только в 1973 г.
Именно тогда появились Intellec-4 и Intellec-8 - компактные по размерам компьютеры, созданные на базе 4-битного процессора i4004 и на базе более передового 8-битного процессора i80081, соответственно. Производителем и чипов, и компьютеров выступила компания Intel. В то время разные ПК, включая легендарный Altair 8800, имели схожий с серией Intellec внешний вид: прямоугольная коробка с большим количеством тумблеров и светодиодов на передней панели. Но что действительно отличало Intellec-8, так это цена - Intellec-8 продавался за $2398 (Altair 8800, к примеру, в сборном варианте стоил $397). Ну и, конечно, Altair 8800 был построен на базе процессора i80802. Хотя в 1974 г., после выпуска этого во многом революционного чипа, компания Intel и представила версию Intellec-8 с i8080 внутри (Intellec-8/80), успеха она не имела. Впоследствии семейство Intellec (полное название - The Intellec Microcomputer Development Systems; MDS) пополнили Intellec Series 2 MDS3 и Intellec Series 3 MDS: компьютеры Series 3 имели процессор i8086 c тактовой частотой 5 МГц, оперативную память (RAM) объемом до 128 Кб, работали с 8-дюймовыми дискетами, а в качестве ОС использовали ISIS-2, которая позволяла транслировать программы, написанные на языках Fortran и PL/M. Для ввода данных предназначалась 62-кнопочная клавиатура.
Высокая цена Intellec не позволяла им получить массовое признание. Однако этот минус имели и другие ПК. Как, например, французский Micral, созданный компанией R2E и поступивший в коммерческую продажу в апреле 1973 г. Он стоил 8500 французских франков (примерно $1300; согласно другим источникам, цена одного Micral составляла $1750), а внутри имел чип i8008 и 256 байт оперативной памяти (расширяемой до 1 Кб). Именно по отношению к Micral в прессе был впервые употреблен термин "микрокомпьютер". Micral первоначально создавался по заказу института I.N.R.A. (French National Institute for Agronomic Research), который не имел достаточно финансов, чтобы приобрести PDP-8. Во Франции за весь 1973 г. было продано 500 машин. Однако в США люди оказались не готовы платить более тысячи долларов за микрокомпьютер, отчего R2E не смогла закрепиться на американском рынке, хотя и провела там рекламную акцию. В 1974 г. для Micral написали программу-ассемблер, и машина в таком виде была продемонстрирована на National Computer Conference в Чикаго. Но дальше дела R2E не заладились, и в конце 70-х ее купила французская компания CII-Honeywell Bull, в результате чего образовалась дочерняя фирма Bull-Micral.
Еще одним первопроходцем был компьютер SCELBI-8H (сокращение от Scientific, Electronic and Biological), созданный американской фирмой SCELBI Computer Consulting. На суд публике он был представлен в конце 1973 г. Это был компьютер-"конструктор", т.е. пользователю предлагалось самому собрать систему из имевшихся в комплекте деталей. Такой комплект стоил $565 (по другим данным, $580). Было продано несколько сотен SCELBI-8H, но большего производителю добиться не удалось. Компьютер имел 1 Кб оперативной памяти (дополнительные 15 Кб можно было приобрести за $2760) и процессор i8008.
Как можно увидеть, главными препятствиями на пути к массовому потребителю для Intellec-8, Micral N и SCELBI-8H были: наличие малопроизводительного чипа i8008, высокая цена (верно для первых двух) и, что немаловажно, узость и непродуманность архитектуры. Altair 8800 выиграл потому, что имел более современный процессор i8080, низкую стоимость при покупке комплекта деталей для последующей сборки, системную шину S-100 Bus, ставшую на определенное время стандартом, и, конечно, интерпретатор Бейсика, который создали Билл Гейтс (Bill Gates) и Пол Ален (Paul Allen). Чуть ниже мы познакомимся с поистине увлекательной историей издания Altair 8800, но прежде упомянем еще два знаменательных микрокомпьютера4.
Вначале обязательно нужно упомянуть Kenbak-1 - некоторые считают его самым первым ПК. Он был спроектирован Джоном Бланкенбейкером (John Blankenbaker) и представлен компанией Kenbak Corporation в сентябре 1971 г. Однако на тот момент Intel еще не выпустила свой первый микрочип (i4004 был объявлен 15 ноября 1971 г.), а потому в Kenbak-1 нашла применение логическая микросхема TTL. Рабочая тактовая частота при этом приблизительно равнялась 1 МГц. Объем оперативной памяти составлял 256 байт. Отсутствие процессора и расширяемости не позволяет строго отнести Kenbak-1 к первым микрокомпьютерам, зато Kenbak-1 послужил образцом для других: он имел небольшие размеры, удовлетворял потребности учебных заведений, да и стоил относительно дешево - $750. Было создано и реализовано примерно 40 экземпляров Kenbak-1 (в основном, его приобретали школы и колледжи), что сегодня сделало этот компьютер необычайной редкостью.
Прекрасной иллюстрацией тому, как не стоит продавать компьютер, может служить история Mark 8, чья реклама появилась на обложке июльского номера журнала Radio-Electronics. Mark 8 не был даже комплектом деталей - самые необходимые компоненты пользователь должен был заказывать. Для начала надо было заказать 48-страничный мануал, написанный создателем Mark 8 Джонатаном Титусом (Jonathan Titus), после чего стоило позаботиться о системной плате ($47,50), чипе i8008 (примерно $250), модуле памяти объемом 256 байт, 16 тумблерах, 32 светодиодах и прочем. Около семи с половиной тысяч домашних компьютерных "фанатов" заказали мануал, но лишь десятки "храбрецов" решились на саму сборку. К тому же, из-за отсутствия постоянной памяти (ROM) в Mark 8 каждый раз по включении надо было заново загружать программные инструкции.
C начала 70-х компьютерная индустрия развивалась быстрыми темпами. Еще в 1971 г. мир имел скромный i4004, а уже через три года компании получили возможность строить компьютеры на базе i8080. Именно этот чип стал ключом к успеху Altair 8800. Intel продавала i8080 за $300 малым оптом. Но Эд Робертс (Ed Roberts), президент MITS Incorporated (Micro Instrumentation and Telemetry Systems) и создатель Altair 8800, смог договориться о покупке большой партии чипов за $75 каждый. Дешевизна объяснялась тем, что чипы были с "косметическими" дефектами поверхности, не влиявшими на производительность. Таким образом, Робертс смог добиться, чтобы его новый компьютер стоил не более $400. Но даже после такой выгодной сделки Робертсу необходимо было продать не менее 200 ПК, чтобы MITS не осталась в убытке.
В первоначальном варианте у Altair 8800 все платы соединялись между собой кабелями. Но затем Робертс придумал системную плату с гнездами, рассчитанными на установку 100-пиновых плат. В результате, пользователь мог добавлять по мере необходимости новые платы либо заменять старые. Такая архитектура называлась The Altair Bus, но потом стала известна как S-100 Bus. Мало кто знает, что своим появлением S-100 Bus обязана одному довольно неприятному инциденту. Когда самый первый Altair был готов, его послали посылкой Лесли Соломону (Leslie Solomon), техническому директору журнала Popular Electronics, доверившись железной дороге и агентству Railway Express. Но, как назло, Railway Express обанкротилась, началась забастовка ее рабочих, и посылка с Altair потерялась навсегда. Соломон же не мог отложить статью про Altair, потому при написании он воспользовался старыми схемами и фотографиями компьютера. Их-то и можно увидеть в январском номере Popular Electronics за 1975 г. Создавая новый вариант ПК, Робертс включил S-100 Bus в его конфигурацию.
Конечно, поначалу детище Робертса и компании MITS не имело такого звучного имени. История "крещения", в целом, выглядит так. Соломон спросил свою дочь, как им назвать новый компьютер. Та, ничтоже сумняшеся, выпалила: "Компьютер". "Ты оказала нам большую помощь", - иронично заметил отец. Но вслед за этим девочка, постоянно смотревшая сериал Star Trek, сказала: "Почему бы вам не назвать его Альтаир?" (По счастливой случайности, именно на Альтаир должны были отправиться герои Star Trek в ближайшей серии). Эд Робертс от себя добавил к названию компьютера цифры 8800.
После ряда статей в Popular Electronics компания MITS оказалась завалена заказами. Предполагая сбыть ну, скажем, хотя бы искомые 200 Альтаиров, MITS получила возможность реализовать в десять раз больше. В MITS не были подготовлены к такому спросу, однако заказчики готовы были ждать сколь угодно долго, не заботясь о возврате денег, даже ввиду просроченных MITS сроков поставки!
Если человеку не хотелось заниматься самосбором, он мог примерно за $600 заказать компьютер, собранный самой MITS. Базовая конфигурация включала: процессор i8080 (позднее i8080a), RAM объемом 256 байт (могла быть увеличена до 64 Кб) и 16 слотов расширения (позднее 18). Данные можно было хранить на бумажной ленте, аудиокассете, а также на 8- или 5-дюймовых дискетах. В качестве ОС использовалась MITS DOS либо CP/M. Ну и, разумеется, на 8-дюймовом гибком диске поставлялся Бейсик. Однако существенным минусом было то, что для работы с Бейсиком требовалось 4 Кб памяти, отчего пользователь вынужден был докупать искомый модуль за $264. Впрочем, для не слишком обеспеченных существовала специальная версия Бейсика - Tiny Basic, которая запускалась на 2-3 Кб памяти (модуль памяти объемом 1 Кб стоил $97).
Безусловно, Altair 8800 не был совершенным персональным (домашним) компьютером. Вот почему, тщательно изучив его слабые стороны, Уильям Миллард (William Millard; основатель IMS Associates) создал компьютер Imsai 8080, который многие справедливо считают первым клоном в компьютерной индустрии. На самом деле, используя S-100 Bus, данный ПК был лишен многих недостатков Альтаира. Это касалось как технической стороны (например, для Imsai 8080 был выбран более мощный блок питания, а также более удобный и глубокий корпус, нежели корпус Optima у Altair 8800), так и визуальной (дизайн передней панели Imsai 8080 сделали коммерчески привлекательным: в Альтаире передняя панель имела железные маленькие переключатели для программирования компьютера с помощью бинарного машинного кода (положение "on" означало "1", а положение "off" - "0"). В Imsai 8080 использовали привлекательные пластиковые переключатели синего и красного цвета). Даже название "Imsai 8080" на корпусе выглядело профессиональнее и гораздо коммерчески выгоднее. На рынке Imsai 8080 появился в 1976 г., его цена в обоих вариантах ("конструктор" и "заводская сборка") была практически аналогичной цене Altair 8800.
В общем, Imsai 8080 являлся настоящим "киллером" Altair 8800, хотя в быстром закате компании MITS и ее продаже производителю дисковых накопителей Pertec5 виноват комплекс разных причин. Однако и Altair 8800, и Imsai 8080 были продуктом своей эпохи, их успех только показал, что персональный (домашний) компьютер может иметь массовый спрос. Но будущее принадлежало другим ПК тем, что не предназначались для кропотливой сборки с паяльником в руке, не требовали дополнительной закупки самых необходимых компонентов (постоянной памяти, дисковых контроллеров, интерфейсных плат и т.п.) и предлагали при этом более простой способ работы с программным обеспечением. Во второй половине 70-х уровень развития микроэлектроники и, особенно, компьютерного программного обеспечения не позволял дать домашнему пользователю такой ПК. Вот почему Кен Олсен (Ken Olsen; основатель компании DEC) в 1977 г., т.е. после убедительного старта Altair 8800 и Imsai 8080, решительно заявил, что он не видит "причин, по которым кому-то захотелось бы иметь компьютер дома". Олсен, как известно, ошибся6, а появившиеся спустя несколько лет компьютеры Apple и IBM сформировали современный облик ПК. И уже в 1982 г. было продано 3,2 миллиона IBM PC, но это уже, как вы понимаете, другая страница в истории персональных компьютеров.
Юрий ДРОЗДОВ
1 Был объявлен в апреле 1972 г.
Выполнял 0,06 миллиона операций в
секунду и содержал 3500 транзисторов.
Тактовая частота - 200 кГц.
Адресуемая память - 16 Кб.
2 Был объявлен в апреле 1974 г. Выполнял 0,64 миллиона операций в секунду и содержал 6000 транзисторов. Тактовая частота - 2 МГц. Адресуемая память - 64 Кб. По сравнению с i8008, его производительность возросла в десять раз, а количество микросхем уменьшилось с 20 до 6.
3 Получив лицензию на использование i8080, немецкая компания Siemens в 1978 г. произвела компьютер SME (Siemens Microcomputer Entwicklungssystem), являвшийся клоном Intellec Series 2 MDS. Вторая версия SME базировалась на чипе i8085 с тактовой частотой 4 МГц.
4 В статье не рассматриваются те компьютеры 1971-1974 гг., чья цена превышала самые смелые ожидания домашнего пользователя. Так, компьютер HP-9830 (производства Hewlett-Packard), выпущенный в декабре 1972 г., оценивался в $6000. Конечно, позиционировались они как "профессиональные", но внутри у них стоял все тот же i8008. Не забудем и про вес этих машин. HP 9830, например, весил 21 кг.
5 В Pertec посчитали, что название Altair всегда будет ассоциироваться с эпохой "любительских компьютеров", а потому, строя амбициозные планы, отказались от использования легендарного названия, и брэнд Altair исчез с рынка.
6 Возможно также, что таким заявлением Олсен попытался уверить клиентов DEC в незыблемости позиций "больших" компьютеров на фоне растущей популярности "малых" ПК. Однако позднее, желая реабилитироваться, Олсен объяснял, что в 1977 г. имел в виду не обычный домашний ПК, а концепт компьютера будущего, который контролировал бы все аспекты жизни человека в его доме.