Стив Возняк - Стив Джобс и я: подлинная история Apple
- Название:Стив Джобс и я: подлинная история Apple
- Автор:
- Жанр:
- Издательство:Array Литагент «Эксмо»
- Год:2012
- Город:Москва
- ISBN:978-5-699-53452-4
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Стив Возняк - Стив Джобс и я: подлинная история Apple краткое содержание
В этой книге Стив Возняк, тихий гений, стоявший у истоков Apple, откровенно рассказывает о том, как создавалась эта легендарная компания, о том, как он в одиночку изобрел персональный компьютер, о своей дружбе и спорах со Стивом Джобсом, о настоящих причинах успехов и провалов Apple, о бурном прошлом Кремниевой долины и о том, как пытался остановить холодную войну. Это неизвестная история Apple – то, о чем никогда не рассказывали ни Стив Джобс, ни множество официальных и неофициальных биографов компании. Это поразительная и порой просто фантастическая история о том, как совершить революцию и изменить мир вокруг нас – и как делать это с удовольствием.
Эта книга – для всех, кого интересует история Стива Джобса и Apple, для всех, кто мечтает о собственном бизнесе, для всех, кто увлечен новыми технологиями и хочет понять, какие люди создают эти технологии и воплощают их в жизнь.
Все права защищены. Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издателя.
Стив Джобс и я: подлинная история Apple - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
Пара моментов осложнили нам дело. Первая была такой: как сделать, чтобы пульт принимал инфракрасный сигнал? У меня не было никакого опыта в этой области, да и Джо не очень представлял, как создать датчик для инфракрасного сигнала. Тогда мы наняли консалтинговую фирму из Саннивейла, чтобы помочь нам в этом.
Чем ближе вы оказываетесь к электрической лампочке, тем ярче она светит. Та же история с пультами дистанционного управления. Если бы вы поместили рядом с нашим приемником свой пульт управления, то сигнал из вашего пульта был бы очень мощным. Наши консультанты разработали изощренную микросхему, состоящую из жуткого количества деталей и фильтров. Я сказал: «Если вы близко и сигнал сильный, почему же вы не можете сделать так, чтобы его можно было уловить с помощью более простой схемы?» Пусть сигнал идет прямо в фототранзистор. Вы меня знаете. Мне нравится минимализм. И не нужны все эти специальные усилители, которым требуется дополнительное питание. Пусть сигнал идет на фотоэлемент, который работает как транзистор, только улавливает свет, а не электронный сигнал.
И эта идея действительно сработала.
Им все же пришлось вставить внутрь пару мелких деталей и конденсаторов, чтобы отфильтровать сигнал, чтобы он не стал отражаться каким-нибудь причудливым образом. И они придумали очень хорошую и надежную схему. Можно было подать сигнал с пульта управления на наш маленький приемник, который улавливал излучение очень точно. Он мог определить, сколько микросекунд источник инфракрасного сигнала был включен, а сколько – выключен. Потом он мог отследить сигнал с вашего пульта и записать его.
Также пришло время определиться с пластмассовым корпусом для пульта. Вскоре после того, как мы переехали в наш офис, второе здание на Альберто-Уэй, мы стали общаться с дизайнерскими компаниями и просить их показать нам какие-нибудь образцы или идеи.
Одной из этих компаний была Frog Design, она работала над «Макинтошем». Мы позвонили им, и нам ответили: «Конечно, мы разрабатываем продукты не только для Apple».
Мы рассказали дизайнерам, чего хотим, и они показали нам несколько образцов. Некоторые из них были слишком уж вычурными, на мой вкус. Мне был нужен совсем обычный дизайн, прямолинейный, с квадратными кнопками. Я хотел полной симметрии.
Мне хотелось, чтобы пульт выглядел как продукт для нормального человека, не как инопланетная разработка. И нам понравились некоторые варианты Frog Design.
Но в итоге они отказались с нами работать.
Выяснилось, что Стив Джобс зачем-то заехал в Frog Design и увидел прототип пульта CL9. Как мне рассказывали, он швырнул его о стену, потом кинул в коробку и сказал: «Отправьте ему». Со слов парня из Frog, Стив сказал, что Frog не может работать на нас, что это «их» компания. На самом деле дизайнерская фирма не принадлежала Apple, и все это понимали. Но ребята из Frog Design объяснили нам, что им некомфортно идти на это без разрешения Apple, так как Apple была крупным клиентом.
Спорить я не собирался. Не знаю, как все было на самом деле, но я подумал: ничего страшного. Пойдем к кому-нибудь еще. И мы пошли.
Естественно, мне нужно было выбрать микропроцессор для нашего устройства. В итоге я выбрал два. Так что наш пульт вошел в историю как первый пульт дистанционного управления с двумя процессорами!
Размышляя об этих двух процессорах вместе с Джо, я пришел к выводу, что было бы неплохо выделить один микропроцессор для легких задач – считывать сигнал от нажатия клавиш и фиксировать время, а другой – для серьезной работы. Для серьезных задач я выбрал новую версию старого процессора MOS 6502, на котором был основан Apple I. Другой процессор был меньше и дешевле. Кажется, он обходился нам в 50 центов за штуку по оптовой цене. Это был четырехбитный процессор, то есть в каждый момент времени он мог обрабатывать только 4 бита данных. Для наших простых задач большего и не требовалось.
Однако для столь крохотного процессора сложно писать программы. Его чертовски трудно контролировать! Почти так же сложно, как написать машину состояний для флоппи-диска. На аппаратном уровне не было встроено никаких решений, а когда их нет, приходится пользоваться тем, что есть в чипе. И в итоге начинаешь изобретать причудливые алгоритмы, работающие самым странным образом. А все потому, что в чип заранее не встроены продуманные инструкции, которые может понять и использовать человек. Так делается, чтобы свести стоимость производства к минимуму.
Моя программа для четырехбитного микропроцессора в итоге выполняла простейшие задачи: следила за временем суток и за сигналами с клавиш, управляла ЖК-дисплеем и обеспечивала питание для остальных частей схемы. Кроме того, она взаимодействовала с большим восьмибитным микропроцессором, сообщала ему, какие кнопки нажаты, и получала данные для вывода на экран.
Мы сели и набросали на бумаге, какие буквы, цифры и специальные слова должны были появляться на нашем дисплее и где именно. Мы нашли компанию, которая занималась выпуском ЖК-дисплеев. Мы дали им свои наброски, и они привезли нам ЖК-дисплеи с контактными штырьками. Дисплей нужно было подключить к тому же четырехбитному микропроцессору, который считывал сигналы с клавиш.
Главную задачу нашего продукта – запоминать все нужные инфракрасные коды и воспроизводить их при нажатии клавиш – должен был выполнять второй, более мощный микропроцессор. Поскольку это была новая версия 6502, я решил: отлично! Я очень хорошо с ним знаком. У этого процессора очень красивая внутренняя архитектура, всего несколько транзисторов выполняли массу работы. Процессор был весьма хорош и делал как раз то, что нужно.
У Apple II была собственная система для разработчиков, которую я сам и написал, так что я мог быстро вводить программы и тестировать их. Что если создать такую же систему для этого микропроцессора? Мы разработали плату таким образом, чтобы к ней можно было подключить терминал или компьютер, а значит – вводить данные и видеть их на экране. Этот компьютер мог выполнять функцию пульта управления. (Можно сказать, это был младший родственник Apple II.)
Что использовать в качестве терминала? Я решил, что Apple II C отлично подойдет. На нем были программы, которые позволяли использовать машину как терминал, взаимодействующий с другими компьютерами.
Помните, я говорил, что добавил в Apple II мини-ассемблер, позволяющий, например, напечатать LDA, чтобы загрузить регистр А, или #35 – что означало 00110101 в бинарном коде, который понимают компьютеры? В Apple II была встроена и эта программа, и много других инструментов, которые весьма пригодились бы и для нашего пульта.
У меня был друг по имени Джон Аркли, с ним я работал еще в Apple. Джон был внешним консультантом, и он предложил переработать те мои программы для нового микропроцессора 6502. Мы заплатили ему, и он все сделал.
Читать дальшеИнтервал:
Закладка: