Машины создания | страница 18



Является ли доказательство реализуемости нанотехнологии и ассемблеров достаточно обоснованными, чтобы быть принятыми серьезно? По-видимому это так, поскольку суть доказательства опирается на два известных факта науки и конструирования. Они следующие: (1) что существующие молекулярные машины служат целому ряду простых функций, и (2) что части, служащие этим простым функциям, могут быть скомбинированы так, чтобы строить сложные машины. Поскольку химические реакции могут связывать атомы различным образом, и поскольку молекулярные машины могут направлять химические реакции в соответствии с программными инструкциями, ассемблеры определённо реализуемы.

Нанокомпьютеры

Ассемблеры принесут одно крупное достижение очевидной и фундаментальной важности: инженеры будут их использовать, чтобы сократить размер и стоимость микросхем компьютера и ускорить их функционирование на много порядков.

С сегодняшней балк-технологией инженеры делают схемы на кремниевых чипах, обстреливая их атомами и фотонами, но схемы остаются плоскими и неизбежны дефекты молекулярного масштаба. С ассемблерами, однако, инженеры будут строить схемы в трёх измерениях и строить с точностью до атома. Точные ограничения электронной технологии сегодня остаются неопределёнными, поскольку квантовое поведение электронов в сложных сетях крошечных структур представляет собой сложные проблемы, некоторые из них проистекают напрямую из принципа неопределённости. Но где бы ни были ограничения, однако, они будут достигнуты с помощью ассемблеров.

Самые быстрые компьютеры будут использовать электронные эффекты, но самые маленькие могут не использовать. Это может казаться странным, однако сущность вычисления не имеет никакого отношения к электронике. Цифровой компьютер – собрание выключателей, способных включать и выключать друг друга. Его переключатели начинают в одном положении (возможно, представляющем собой 2+2), далее переключают друг друга в новое положение (представляющем собой 4), и т. д. Такие схемы могут отображать почти всё что угодно. Инженеры строят компьютеры из крошечных электронных переключателей, связанных проводами просто потому что механические переключатели, связанные палочками или ниточками были бы сегодня большими, медленными, ненадёжными и дорогими.

Идея относительно полностью механического компьютера вряд ли нова. В Англии в течение середины 1800-х, Чарльз Баббаг изобрел механический компьютер, построенный из медных механических частей; его сотрудница Августа Ада, графиня лавеласов, изобрела программирование компьютера. Бесконечное перепроектирование машины Баббагом, проблемы с правильным изготовлением, противодействие критиков, контролирующих бюджет (некоторые сомневались в самой полезности компьютеров!), объединились, чтобы воспрепятствовать завершению проекта.