В конце 1940-х гг. Уильям Шокли и его команда из состава группы, занимавшейся в Белловских лабораториях физикой твердого тела, изучала необычные электрические свойства группы полупроводников. В телефонных сетях компании Bell по-прежнему использовались механические коммутаторы, а усиление сигналов обеспечивали вакуумные лампы [65]. Техника была ненадежной и действовала медленно, и поэтому директор по научным исследованиям получил задание разработать альтернативу. Шокли полагал: решение могут дать полупроводники, на основе которых он надеялся создать новые коммутаторы и усилители [66]. Хотя теоретическая база выглядела безупречно, практические результаты оставляли желать лучшего. Его коллега Джон Бардин, блестящий физик-теоретик, также обратился к этой проблеме. Он догадался, что электроны удерживаются на поверхности полупроводника, а это, в свою очередь, останавливает движение электрического тока через устройство [67]. Вместе с Уолтером Бреттеном, чьи умелые руки служили прекрасным дополнением к мозгам Бардина, он сумел справиться с проблемой удержания электронов и, таким образом, перевел идею Шокли в практическую плоскость, что и обеспечило создание первого в мире транзистора [68].
В конце июня 1948 г. руководство Белловских лабораторий объявило: Шокли, Бардин и Бреттен создали первый полупроводниковый транзистор. Позже за выдающееся изобретение они были удостоены Нобелевской премии по физике. На пресс-конференции они объяснили, что транзистор способен заменить электровакуумную лампу – устройство, которое в ту пору использовалось в радиоприемниках и простейших вычислительных машинах. Подобно электровакуумной лампе, транзистор усиливал электрические сигналы и действовал как двухпозиционный переключатель, но работал быстрее, занимал меньше места и потреблял намного меньше энергии [69]. Но пресса сочла изобретение незначительным и уделила ему мало внимания. New York Times «поместила новость на 46-й странице под колонкой с сообщениями о сплетнях и слухах» [70]. Возможности транзистора не были осмыслены широкой публикой. Да и журналисты, должно быть, не понимали, какое влияние устройство и его функции способны оказать на повседневную жизнь. Даже сегодня лишь немногие осознают связь между крошечными кусочками кремния и сложными компьютерами, с помощью которых мы создаем изображения, управляем коммуникациями и генерируем звуки.
Любая вычислительная задача может быть разбита на последовательность простых логических действий, таких как решение суммировать два числа или выбрать одно из них. Эти действия контролируются «логическими вентилями», служащими базовыми строительными блоками цифровых схем. Логические вентили изготавливаются из транзисторов и других простых приспособлений и используют транзисторы как «ключи» для передачи сигналов. Большинство логических вентилей имеет два положения «включено» – «выключено», которые выполняют роль входов. Каждый может быть либо во «включенном», либо в «выключенном» состоянии. Обычно они обозначаются как «0» и «1», и выходной сигнал логического вентиля определяется двумя входными сигналами, а также типом самого вентиля. Например, логический вентиль «И» даст на выходе 1, только если сигнал 1 имеется на обоих входах. Все другие сочетания входных сигналов (0 и 1, 1 и 0, 0 и 0) дадут на выходе 0. Компьютер в простейшем виде представляет собой совокупность таких транзисторных логических вентилей, соединенных для получения сложного выходного сигнала. Мощность и сложность компьютера растут по мере того, как соединяется все больше и больше логических вентилей.
Транзисторы позволяют это, потому что имеют малые размеры, очень дешевы и потребляют минимум энергии, что позволяет объединить в одном компьютере огромное количество транзисторов. Быстродействие делает компьютеры полезными. Выполнение транзистором функции включения-выключения осуществляется слабым электрическим сигналом. Малые размеры транзистора и высокая скорость движения электронов позволяют переводить транзистор из включенного состояния в выключенное более 100 000 000 000 раз в секунду. Если бы вы нажимали клавишу электрического выключателя пальцем, то на выполнение такого количества переключений вам потребовалось бы 2000 лет. Полупроводниковые свойства кремния делают его идеально подходящим для выполнения таких переключений, хотя для этого прежде использовались и другие полупроводники, в частности германий, а современные транзисторы могут изготавливаться из многих разных сплавов. Однако ни один из них не может соперничать с кремнием с точки зрения сочетания высокой производительности и низкой стоимости [71].