Добавить в цитаты Настройки чтения

Страница 14 из 18

Вместе с Баумом, проводившим летние каникулы в Калифорнии, Возняк стал разрабатывать собственную версию Nova. Он обратился в Data General за более подробной информацией и получил несколько сотен страниц служебной документации компании. Друзья собирали информационные листки о новых микросхемах, выпускаемых Fairchild Semiconductor и Signetics, изучали технические характеристики, отбирая подходящие микросхемы. Они разработали схемы — рисунки, на которых было показано, как соединяются между собой микрочипы, — для двух разных вариантов компьютера. В одном использовались микросхемы Fairchild, в другом Signetics.

Движущей силой проекта был Возняк, однако и Баума нельзя было назвать стоящим на обочине. Он знал все тонкости разработки компьютера и мог предложить, как максимально эффективно использовать возможности микросхем. Друзья сосредоточились на цифровой электронике, не обращая внимания на все остальное. "Нас не беспокоили такие вещи, как блок питания", — вспоминал Баум. На каком-то этапе друзья даже решили собрать свою версию компьютера, сложили все схемы в папку и направили письма различным компаниям с просьбой прислать комплектующие. Возняк вспоминал: "Я хотел собрать каждый компьютер, который проектировал. Проблемой было достать необходимые детали".

Решая непростую задачу разработки нескольких разных версий Nova, Возняк многому научился. Желая помочь сыну понять кое-какие тонкости, Джерри Возняк познакомил его с разработчиком полупроводниковых микросхем из Fairchild. Инженер объяснил, что количество используемых микросхем — это лишь один аспект конечной цели. Он рассказал Стиву, что не менее важным является место, которое занимают элементы на печатной плате. Поэтому Возняк сосредоточил усилия на решении двойной задачи: минимизировать и количество микросхем, и место, занимаемое ими на плате.

Опыт, полученный с компьютером Nova компании Data General, вдохновил Возняка на еще более дерзкое предприятие. Он решил, что попробует сконструировать собственный компьютер. Ему удалось заинтересовать одного из живших по соседству приятелей, Билла Фернандеса, и заручиться его помощью. Они были знакомы уже не один год, а их отцы вместе играли в гольф. Фернандес — худощавый, с резким, смуглым лицом — был на несколько лет младше Возняка, но имел более широкий круг интересов. Он был приверженцем учения бахай{13}, изучал айкидо и производил впечатление человека, который был бы на своем месте в Японии XVI века, в роли ученика самурая. Его тоже привлекали ярмарки научных проектов учащихся, и однажды он выставил в качестве экспоната электрический замок с переключателями, прибитыми к листу фанеры. Фернандес конструировал сирены из передатчиков и был, как он сам признавался, основательным и серьезным, но его нельзя было назвать увлекающейся или импульсивной натурой. Он был дотошным парнем с золотыми руками, и у него ловко получалось монтировать разнообразные приборы вроде автомобильного радиоприемника.

В последний год курса электроники, который преподавал Макколлум, Фернандес работал техником в лаборатории космических систем NASA. Там он собирал, тестировал и модифицировал схемы, обучался особой методике пайки; ему показывали, как правильно зачищать провода, и объясняли опасность повреждения изоляции. Фернандес отвоевал себе место в родительском гараже для занятий любимым делом. Он втиснул верстак и полки между нагревателем и сушкой для белья. "Место в гараже было постоянным источником споров. Родители говорили, что я захватил четверть гаража, а на самом деле мне принадлежала только шестнадцатая часть". Тем не менее гараж Фернандесов стал надежным местом для сборки компьютера Возняка.

Стив знал, что ему нужно от компьютера. "Я хотел создать машину, которая что-то делает. Вы поворачиваете переключатель телевизора и получаете результат. На компьютере вы нажимаете клавишу, и загораются лампочки". Чтобы собрать машину, которая всех удивит, Возняк и Фернандес начали выпрашивать комплектующие у различных компаний. От Intel они получили восемь микросхем памяти, каждая из которых могла хранить 256 бит информации. Intersil подарила пару дорогих микросхем арифметико-логического устройства. Несколько переключателей они нашли среди образцов товара у торгового представителя компании, выпускающей переключатели, светодиодами их снабдил инженер Monsanto, а металлическая рама была подобрана на одной из свалок металлолома Hewlett-Packard. Самый большой вклад в элементную базу внесли два инженера-наладчика из Signetics. Возняк и Фернандес разложили свои трофеи на полу в гостиной Фернандеса и принялись за сортировку, отделяя сумматоры, мультиплексоры и регистры. Они проверяли обозначения микросхем по справочным листкам и раскладывали по маленьким, аккуратно подписанным конвертам из коричневой бумаги.





Приступив к работе, они распределили обязанности. Возняк рисовал схему компьютера на листах блокнотной бумаги, сосредоточившись на логических микросхемах. Фернандес разрабатывал тактовый генератор и схему индикации. Стив смотрел, как его младший товарищ, еще не закончивший среднюю школу, выполняет работу техника, собирая компьютер. "Инженерной подготовки у него не было, но он умел обращаться с проводами и паяльником. Работал он медленно, но очень тщательно и аккуратно". Несколько недель друзья по вечерам и в выходные дни собирали компьютер, выпив в процессе работы огромное количество бутылок крем-соды марки Cragmont. Фернандес сдавал пустые бутылки в местный универсам, а на вырученные деньги покупал необходимые детали.

"Крем-содовый" компьютер был упрощенной версией мини-ЭВМ, которые поразили воображение Возняка, — "абсолютный минимум аппаратных средств", — а конструкция определялась имеющимися в наличии комплектующими, рассортированными по коричневым бумажным конвертам. Ядро компьютера формировали два четырехбитных арифметико-логических устройства (АЛУ), которые Возняк соединил последовательно, чтобы получить восьмиразрядную машину. Сам компьютер был смонтирован на металлической раме. На большой плате располагались микросхемы, а на маленькой тактовый генератор — кварцевый резонатор и делитель частоты, схема которого была разработана на основе той, что приводилась в инструкции компании Signetics. Восемь переключателей Фернандес вставил в отверстия, просверленные в листе бакелита.

Когда "крем-содовый" компьютер был готов, Возняк начал его тестировать, написав несколько программ. Основой для них послужили справочные листки микросхем, в которых указывалось, какие команды необходимы, чтобы микросхемы выполняли такие операции, как сложение или вычитание. Возняк выписывал последовательность битов и вычислял код команды. Все команды выполнялись за пять тактов, формировавших внутреннюю последовательность, которую бормотал себе под нос Стив: "Загрузить, загрузить следующий байт команды в адресный регистр памяти, выполнить операцию в АЛУ и вывести результат в выходной регистр АЛУ, переслать содержимое выходного регистра АЛУ в следующую ячейку памяти".

Тактовый генератор, спроектированный Фернандесом, обеспечивал выработку пяти сигналов определенной последовательности для каждой команды. Программы выполняли действия с числами, например, умножали число, введенное при помощи четырех переключателей, на число, введенное при помощи второй четверки; результат выводился на светодиоды. Возняк вспоминал, какое впечатление произвел на него результат: "Я не мог объяснить, почему это так важно для меня. Перемножение двух четырехбитных чисел не такое уж достижение. Ценность в том, что ты делаешь нечто такое, что невозможно без компьютера".

Когда компьютер был почти готов, Фернандес пригласил в гараж своего приятеля Стива Джобса — посмотреть на компьютер и познакомиться с его создателем. На Джобса и машина, и Возняк произвели должное впечатление: "Он был первым из моих знакомых, кто разбирался в электронике лучше меня".