Чуть подробнее о транзисторах
Транзистор должен войти в историю как одно из величайших изобретений в современной истории. Он ничем не уступает автомобилю, телефону и печатному станку Гутенберга. Транзистор был изобретен Уильямом Шокли и его командой в лаборатории компании Bell в 1947 году.
В двух словах: транзистор представляет собой крошечное электронное устройство, управляющее потоком электричества. Но этим его функции не ограничиваются. У него есть два ключевых свойства: он усиливает электрический сигнал и способен включать и выключать цепь (0 или 1), пропуская ток или размыкая цепь, если это необходимо.
Сегодня транзисторы есть практически во всех электронных устройствах, начиная от музыкальных поздравительных открыток, автомобилей и заканчивая компьютерами. С 1947 года – и это определило наступление компьютерной революции – с каждым годом становилось все дешевле и дешевле собирать все больше транзисторов внутри одного чипа. (Этот феномен известен как закон Мура. Основатель компании Intel Гордон Мур вывел эту закономерность в 60-х годах прошлого века. По его мнению, качество производства будет улучшаться настолько, что количество транзисторов в каждом чипе будет каждый год удваиваться при одинаковой стоимости.)
Простой логический вентиль включает в себя около двадцати транзисторов, а главный компьютерный чип в современном компьютере может включать в себя более миллиарда транзисторов.
Я обожал свои передатчик и приемник. По качеству они были гораздо лучше стандартного оборудования, использовавшегося для любительских радиостанций. В наши дни такие модели можно увидеть в радиомузеях и специальных журналах для коллекционеров. Правда, мне особо не довелось поговорить с другими операторами – они были намного старше меня, и у нас на самом деле не было ничего общего, кроме, собственно, этих радиостанций. Вот и вышло так, что радиостанцию я собрал, а потом она мне быстро наскучила. Но этот опыт был очень важным. Во-первых, уверен, что я был одним из самых юных операторов в стране. Это было для меня значительным достижением. Но главное – я прошел весь процесс получения лицензии оператора любительской радиостанции. Я выучил все то, что было нужно, понял, что требовалось из оборудования – и затем собрал саму радиостанцию. Это придало мне уверенность, которая очень пригодилась мне во всех будущих проектах.
И тут тоже мой отец был для меня главным вдохновителем. Он ведь даже получил лицензию вместе со мной – учился вместе со мной, участвовал в тесте и сдал его! Суть в том, что он на самом деле никогда не пытался направить меня по какому-то конкретному пути или увлечь меня электротехникой. Но, когда я начинал чем-то активно интересоваться, он всегда меня поддерживал и часто рисовал на доске, как это работает. Он постоянно был готов научить меня чему-нибудь.
* * *
Моя мама тоже всегда во всем мне помогала. В третьем классе, когда я готовился к тесту по устному счету в школе, она занималась со мной умножением весь вечер накануне экзамена. В результате я стал единственным мальчиком на всю школу, который оказался сильнее девочек. Я помню, как учитель сказал мне: «Это просто потрясающе. В моем классе еще никогда не было мальчика, способного побить девочек в устном счете». И опять же я очень гордился этой похвалой. У девчонок оценки всегда были лучше, чем у мальчишек, – так мне казалось. И потом я подумал: «Ух ты. А ведь я и правда отличился в математике, буду впредь заниматься ей еще больше». И я занимался все усерднее, пытаясь все время быть лучшим, всегда быть впереди всех. Именно это в значительной степени позволило мне так продвинуться вперед в таком юном возрасте, это всегда вело меня вперед.
В четвертом и пятом классах моя учительница, мисс Скрак, всегда хвалила мои научные проекты. Такое впечатление, что она считала меня самым умным из одноклассников, потому что я хорошо знал естественные науки. Как вы, возможно, догадываетесь, после этого я удвоил усилия. В шестом классе я делал проекты по электротехнике, которые были не под силу даже ученикам старшей школы. Мне повезло с учителями, особенно с мисс Скрак. Она появилась в моей жизни в самый нужный момент.
* * *
Примерно в то время со мной произошла очередная счастливая случайность. Я наткнулся на статью о компьютерах в одном из старых инженерных журналов, копившихся у моего отца. Тогда, в 1960 году, нечасто можно было встретить публикации о компьютерах. И я нашел статью о компьютере ENIAC, еще и с фотографией. ENIAC (электронный числовой интегратор и вычислитель) был первым настоящим компьютером в понимании большинства людей. Он был создан военными во время Второй мировой войны для расчета траекторий бомб. Получается, он был спроектирован еще в 40-е годы.
В этом журнале были всяческие фотографии огромных компьютеров и статьи с их описанием. Они не были похожи ни на что из того, с чем я сталкивался. На одной фотографии была изображена большая круглая трубка, почти как в телевизоре. И в статье описывалось, как в этой круглой трубке хранились данные всех этих огромных компьютеров. В ней использовался фосфорный свет, и система могла считывать, был ли свет включен или выключен – в точности так же, как нули и единицы в современных компьютерах означают включенное или выключенное состояние. А еще эти компьютеры могли быстро сбрасывать эти данные. Таким образом, как писалось в статье, можно было хранить данные, и я был очень заинтригован этой идеей. Тогда мне было лет одиннадцать.
Внезапно я осознал, что эти компьютеры могли делать невероятные вещи уже тогда. Конечно, в то время еще не умели изготавливать компьютеры, которые могли бы использоваться простыми людьми. О том, что любой мог купить компьютер, принести его домой и научиться на нем работать, не было и речи. Я подумал, что это было бы просто замечательно, и это стало моей Мечтой. Именно так, с заглавной буквы – потому что это стало моей главной движущей силой на протяжении многих лет. И я все думал, как бы эту Мечту осуществить.
Тогда в мире компьютеров происходило столько невероятного. Я никогда не узнал бы об этом, если бы не был застенчивым ребенком и не сидел бы дома, разбирая журналы. Самым поразительным было то, что это произошло со мной в раннем возрасте, что я нашел этот журнал в вещах моего отца. Это был журнал, который большинству людей никогда бы не попался на глаза или никогда бы их не заинтересовал, потому что он предназначался для инженеров высшего ранга, работающих на правительство.
Тогда-то я и стал одержимым. Я принялся читать этот журнал и перечитывать его снова и снова, вместе с другими, которые были у отца. Я помню, как однажды наткнулся на статью о булевой алгебре. Это такая область математики, используемая в компьютерах. И я выучил теорему Де Моргана, на которой и основана вся булева алгебра. Таким образом, логика стала основой моего существования – еще тогда, в пятом классе. Я заучивал эту формулу и прикидывал, каким образом я мог бы ею воспользоваться, чтобы заменить операторы «И» и «ИЛИ» в логических уравнениях. В логике, например, вы можете поставить формальное условие – необходимо, чтобы слово начиналось с гласной буквы и заканчивалось на гласную. Формула для этого условия будет содержать оператор «И» – гласная является первой буквой в этом слове и последней буквой в этом слове. Это и есть оператор «И» в булевой алгебре. А если слово начинается с гласной, но не заканчивается ею или наоборот? Это «ИЛИ» в булевой алгебре.