Дорога в будущее

Страница: 1 ... 1415161718192021222324 ... 291

альные компьютеры на каких-то микропроцессорах. Например, в статье из

Electronics микропроцессор 8008 описывался как устройство, "пригодное

для арифметических вычислений, систем управления и интеллектуальных тер-

миналов". Авторы статьи даже и не предполагали, что микропроцессор ког-

да-нибудь "вырастет" в универсальный компьютер. Микропроцессоры тогда

были медленными и могли обрабатывать очень ограниченные объемы информа-

ции. Ни один из языков, известных программистам, не был доступен для

8008, что практически не позволяло разрабатывать для него сколько-нибудь

сложные программы. Приложения приходилось программировать несколькими

десятками простых инструкций, "понятных" этому микропроцессору. Обречен-

ный на жизнь "рабочей лошадки", он снова и снова выполнял одни и те же

простенькие задачи. Особенно часто его использовали в лифтах и калькуля-

торах.

Иными словами, простой микропроцессор, применяемый, скажем, в системе

управления лифтом, - всего лишь отдельный инструмент, барабан или рожок,

который в руках неискушенного музыканта вполне способен вывести неслож-

ную мелодию или выделить основной ритм. А мощный микропроцессор, поддер-

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

управлением нужных программ он может сыграть сложнейшие вещи.

Мы с Полом заинтересовались, какие программы можно сделать на 8008

микропроцессоре. Пол связался с Intel и попросил выслать документацию.

Слегка удивившись, когда ее действительно прислали, мы с головой зары-

лись в нее. Я разработал версию Бейсика, "ходившую" на DEC PDP-8, и ду-

мал, что мне удастся сделать то же самое и для крошечного чипа фирмы

Intel. Но, изучая документацию, понял, что не стоит и пытаться. Слишком

он прост, слишком мало в нем транзисторов.

Однако мы придумали, как использовать этот маленький чип для уст-

ройства, которое анализировало информацию, снимаемую с уличных монито-

ров. Многие муниципалитеты, замеряя интенсивность транспортного потока,

делали так: поперек улицы протягивали резиновую кишку. Когда ее переез-

жал автомобиль, она пробивала бумажную ленту в металлическом ящике, зак-

репленном на конце этой кишки. Мы увидели, что для обработки лент можно

использовать 8008 микропроцессор - чтобы с его помощью печатать диаграм-

— 19 —
Страница: 1 ... 1415161718192021222324 ... 291