Миллиардер из Кремниевой долины - читать онлайн книгу. Автор: Пол Аллен cтр.№ 22

читать книги онлайн бесплатно
 
 

Онлайн книга - Миллиардер из Кремниевой долины | Автор книги - Пол Аллен

Cтраница 22
читать онлайн книги бесплатно

Когда я приехал, на всем заводе было всего два или три собранных компьютера; остальные уже увезли. Эд подвел меня к замусоренному стенду, на котором я обнаружил небесно-голубой металлический ящик с надписью «АЛЬТАИР 8800» на темно-серой передней панели. Собранный по образцу популярного мини-компьютера, с рядом тумблеров для ввода информации и красными светодиодами – для вывода, «Альтаир» был похож на уменьшенную копию нашей машины Traf-O-Data, семь дюймов в высоту и восемнадцать в ширину. Казалось фантастикой, что в такой маленькой коробочке умещается универсальный компьютер с настоящим центральным процессором. Но я не сомневался, что «Альтаир» – то, что надо. Оставалась одна загадка: будет ли он работать с перфолентой, лежащей у меня в портфеле. Над компьютером навис Билл Йейтс, желтолицый, неразговорчивый, тощий мужчина в очках с проволочной оправой – с Эдом они смотрелись как комики Лорел и Харди. Йейтс тестировал память машины – готовил ее для меня; крышка была поднята, так что я видел внутренности. В слоты на плате «Альтаира» (изобретение Эда Робертса, которое станет стандартом в отрасли) были вставлены семь килобайтных карт статической памяти. Наверное, то был единственный в мире микропроцессор с таким объемом оперативной памяти – более чем достаточным для моей демонстрации. К машине был подключен телетайп с устройством для чтения перфолент. Зрелище обнадеживало.

Было уже поздно, и Эд предложил перенести испытание Бейсика на утро.

– А где можно поужинать? – спросил я.

Он отвез меня в трехдолларовый буфет в мексиканском районе под названием «У Панчо». На обратном пути в машину залетела оса и ужалила меня в шею. «Это что-то нереальное», – подумалось мне. Эд сказал, что довезет меня до отеля, где забронировал мне номер; я рассчитывал на что-то вроде недорогого «Мотеля-6». У меня в кармане лежало всего сорок долларов; с наличными у меня всегда было напряженно, а первую кредитную карточку я получил лишь много лет спустя. Я побледнел, когда Эд остановился у «Шератона» – лучшего отеля в городе – и проводил меня до стойки.

– Вселяетесь? – спросил служащий. – Пятьдесят долларов.

Я смутился, как никогда в жизни.

– Эд, извините, – забормотал я, – но у меня нет столько наличных.

Эд смотрел на меня минуту; похоже, я не оправдал его ожиданий. Потом он сказал:

– Ничего, запишем на мою карточку.

Оставшись один в комнате, я позвонил Биллу и сообщил:

– Компьютер у них работает.

Мы радовались, но и нервничали: завтра все решится.

На следующее утро Эд и Билл Йейтс нависли надо мной, пока я, сидя перед «Альтаиром», вводил программу загрузчика с помощь тумблеров передней панели байт за байтом. В отличие от плоских пластиковых переключателей на PDP-8 металлические тумблеры «Альтаира» переключались туго. Процедура заняла пять минут, и я очень боялся, что Эд и Билл заметят, как я нервничаю. «Не заработает», – повторял я про себя.

Я ввел двадцать первую команду, задал начальный адрес и нажал кнопку RUN. Огоньки на машине налились мутным красным сиянием, пока 8080-й выполнял шаги загрузки – по крайней мере хотя бы это получилось. Я включил считыватель перфоленты, и телетайп, пыхтя, начал втягивать наш интерпретатор Бейсика. При скорости десять символов в секунду чтение заняло семь минут (в те дни, пока машина загружала перфоленту, люди успевали попить кофе). Ребята из MITS стояли молча. В конце я нажал STOP и снова установил адрес на 0. Мой палец вновь застыл над кнопкой RUN…

Я ни в чем не мог быть уверенным. Тысячи мелочей могли пойти неправильно в симуляторе или интерпретаторе, несмотря на двойную проверку Билла. Я нажал RUN. «Это вообще не может работать».

Принтер телетайпа шумно ожил. Я вытаращился на заглавные буквы, не веря своим глазам.

Там было напечатано:

MEMORY SIZE? (РАЗМЕР ПАМЯТИ?)

– Эй, – сказал Билл Йейтс, – он что-то напечатал!

Они с Эдом впервые увидели, как «Альтаир» делает что-то, кроме маленького теста памяти. Они были ошеломлены. Я не верил своим глазам. Мы все смотрели на машину несколько секунд, а потом я напечатал полное число байтов на семи картах памяти: 7168.

«ОК», – выплюнул «Альтаир». Теперь я знал, что пять процентов нашего Бейсика точно работают, но это еще не все. Лакмусовой бумажкой должна была послужить стандартная команда, которую мы использовали в качестве промежуточного теста в Кембридже. Она опиралась на ключевые коды Билла, на математику с плавающей запятой Монте и даже на мои «аббревиатуры», которые сокращали отдельные слова (например, «PRINT») до одного символа. Если команда сработает, значит, львиная доля нашего Бейсика тоже будет работать. Если нет – мы провалились.

Я набрал команду:


PRINT 2 + 2


Машина ответила мгновенно:


4


Настал волшебный миг. Эд закричал:

– Господи, он напечатал «четыре»!

Эд влез в долги, чтобы поставить все на полноценный микрокомпьютер, и сейчас, похоже, его мечты становились явью. Он не мог поверить, что мы с Биллом решили головоломку, не имея под рукой «железа», – это казалось чудом. Но я был удивлен несравненно больше – тем, что наш Бейсик для 8080-го отлично сработал с первого раза без страховки. Ответ «Альтаира» – одна-единственная цифра, классическая задачка для детского сада – доказал, что мой симулятор попал в цель. Я испытал тихий восторг и огромное, огромное облегчение.

– Давайте попробуем настоящую программу, – я старался говорить невозмутимо.

Йейтс вытащил книжку под названием «101 компьютерная игра на Бейсике» – тоненькую брошюру, выпущенную DEC в 1973 году. В программе игры «Посадка на Луну», созданной задолго до того, как у компьютеров появилась графика, было всего тридцать пять строк. И все же я решил, что она поможет убедить Эда. Я ввел программу. Йейтс запустил лунный модуль и после нескольких попыток благополучно посадил его на поверхность Луны. Все в нашем Бейсике работало.

Эд сказал:

– Пойдемте в мой офис.

Пройдя через зыбкий дверной проем, я сел перед столом Эда и перед оранжевой стеклянной пепельницей – самой большой, что я видел в жизни. Эд курил безостановочно – делал две-три затяжки, тушил сигарету и брал следующую. Полпачки он выкуривал за время короткого разговора.

– Вы первые, кто пришел и показал нам что-то, – начал Эд. – Мы хотим получить от вас лицензию, чтобы мы могли продавать программу с «Альтаиром». Условия обговорим позже.

Я улыбался не переставая. Вернувшись в отель, я позвонил Биллу, который восторженно выслушал новости. Теперь мы действительно в деле; по гарвардскому выражению, мы стали золотыми. Я готов был лететь в Бостон без самолета.

Из Honeywell я периодически звонил Эду с новостями. Однажды он прервал меня:

– Стоп, стоп. А что если вы переедете сюда, в Нью-Мексико, и возглавите нашу группу программного обеспечения?

Вернуться к просмотру книги Перейти к Оглавлению Перейти к Примечанию