Хофф решил, что, возможно, новый 8008 чип терминала найдет такой рынок сбыта, как использование в приборах контроля. У 4004 были и недостатки. Он мог одновременно проводить операции только с четырьмя двоичными цифрами, что в значительной степени ограничивало его вычислительную мощность. В ходе одной операции он не мог даже оперировать отдельной частью данных, например, размером в один символ. Новый 8008 чип таких недостатков не имел. Хотя первоначально на разработку 8008 был назначен другой инженер, вскоре в этот процесс включился Фэггин, и к марту 1972 года Intel выпустила чипы новой модификации.
Правда, перед тем, как это случилось, специалисты СТС начали терять интерес к проекту. Да и в Intel пришли к выводу, что слишком много времени и усилий вложено в два очень сложных и дорогостоящих проекта, ни один из которых пока не в состоянии найти рынок сбыта. К тому же, сражаясь с конкурентами, Busicom попросила Intel для сохранения контракта снизить цены на 4004 модель.
«Ради Бога, — пытался убедить Нойса Хофф, — дайте нам возможность продавать эти чипы другим». Нойс согласился. Но получение такого права отнюдь не гарантировало Intel удачных сделок.
В отделе маркетинга компании появилась идея начать реализацию чипов заинтересованным покупателям. Intel запустил в производство чипы памяти, которые были просты в использовании и продавались пачками, как бритвенные лезвия. Тем не менее микропроцессоры продолжали пугать потенциальных покупателей своей кажущейся сложностью, прежде всего клиенту предстояло научиться ими пользоваться. Но Тед Хофф не унимался. Для применения микропроцессоров он находил новые области, о которых раньше никто и не думал. Например, говорил он, вполне возможно с помощью чипа управлять лифтом. Более того, процессор может сэкономить покупателям деньги или заменить целую систему простейших чипов, как это было в модели 8008.
Настойчивость Хоффа была вознаграждена, когда в Intel появился Риджис Маккенна, специалист по рекламе. Он представил новые разработки компании в осеннем номере журнала «Electronic News» 1971 года. Объявление гласило: «Мы представляем новую эру в интегральной электронике: на одном чипе расположена программируемая микроЭВМ». Компьютер на чипе? С технической точки зрения, утверждение было рекламным трюком, но когда посетители выставки читали материал о чипе 4004, их увлекала универсальность модели. И во многом статья Маккены была правдой: 4004 (и 8008) выполняли функцию принятия решений, присущую компьютеру.
Тем временем компания Texas Instruments возобновила контракт с СТС и тоже начала выпускать микропроцессоры (TI осваивала рынок так же настойчиво, как и Intel: ее разработчик Гэри Бун перед этим получил патент на одночиповый компьютер). Теперь существовало три различных вида процессоров. Отдел маркетинга Intel был прав относительно необходимости создания широкой сети поддержки потребителей. Например, клиенты нуждались в документации о выполняемых чипом операциях, о понятном ему языке, необходимом для него напряжении и множестве других вещей. Кто-то должен был написать руководство для пользователя, и Intel поручила эту важную задачу инженеру Адаму Осборну, который впоследствии вплотную занимался процессом превращения компьютеров в персональные.
Программное обеспечение микропроцессора привело к образованию еще одной сферы поддержки потребителя. Чипам, как и универсальным процессорам, необходимы были программы, инструкции, которые указывали бы им, что нужно делать. Для создания подобных программ в Intel сначала собрали компьютеры на базе каждого из двух микропроцессорных чипов. Эти компьютеры были некоммерческим продуктом, они использовались для разработки системных программ, помогающих в написании программ для процессора. По сути они были микрокомпьютерами, хотя в то время никто не использовал этот термин.
Одним из первых разработчиков этих программ был Гэри Килдалл, работавший в одном из учебных заведений ВМС, расположенном на тихоокеанском побережье Силиконовой Долины в Калифорнии. Как и Осборн, позднее Килдалл стал очень важной фигурой в истории разработки персонального компьютера. В конце 1972 года Килдалл написал простейший язык для 4004 модели. Это была программа, переводившая кодированные буквенные команды в еще более кодированные единицы и нули, из которых и состоял набор внутренних инструкций для микропроцессора. Хотя программа была написана для 4004 модели, в действительности она предназначалась для большого компьютера IBM 360. Пользуясь ею, каждый мог набрать команды на клавиатуре IBM 360 и составить файл с набором инструкций для 4004 чипа, а затем и ввести его в 4004 микропроцессор, если тот был подключен к компьютеру IBM. Труднее было совместить 4004 модель с чем-либо еще. Микропроцессор требовалось подключать к особой схеме электрической сети, созданной для соединения других чипов с устройствами типа телетайпа. Системы разработки Intel как раз и были созданы для решения проблем такого типа. Естественно, Килдалла привлекли к работе в микрокомпьютерной лаборатории компании.
Читать дальше