МОЖНО ЛИ САМОМУ ПОСТРОИТЬ ЭВМ?
Еще 15 лет назад человека, задавшего такой вопрос, посчитали бы не совсем нормальным. Действительно, до появления микросхем большой и сверхбольшой степени интеграции это было абсолютно бессмысленной затеей. Благодаря достижениям в области микроэлектроники последних лет стало возможным массовое производство в виде микросхем сложнейших устройств, таких как центральный процессор вычислительной машины, оперативное и постоянное запоминающие устройства и т. д. Поскольку в большинстве случаев электрические параметры и функциональное назначение выходов и входов этих устройств (блоков) стандартизованы, их довольно легко соединять друг с другом. К тому же при разработке этих блоков, как правило, предусматривается стандартный вариант их применения, использование которого значительно упрощает проектирование устройств на их основе. Проектирование и построение микро-ЭВМ напоминает игру в детский конструктор, где все детали подходят друг к другу и можно воспользоваться руководством, в котором предложены некоторые типовые варианты узлов и изделий из его элементов. Для построения простейшей машины потребуется всего несколько узлов, создать которые не так уж трудно.
Итак, построение простейшей микро-ЭВМ оказывается сейчас возможным и не очень сложным делом. По крайней мере оно не сложнее постройки любительских конструкций в области радио, телевидения или звукозаписи.
"А можно ли построить самому не простейшую, а более сложную микро-ЭВМ?" — спросит заинтересованный читатель.
Простейший вариант микро-ЭВМ допускает возможность усложнения и усовершенствования конструкции путем замены или установки дополнительных микросхем или новых дополнительных плат с микросхемами. Можно повысить быстродействие микро-ЭВМ, увеличить объем памяти или заставить ее выполнять новые, не предусмотренные первоначальной конструкцией функции. К существенному расширению возможностей простейшей микро-ЭВМ приведет, например, включение в ее состав перепрограммируемой памяти, т. е. постоянной памяти, сохраняющей информацию при выключении питания и программируемой пользователем, с возможностью стирания информации и повторного программирования. Поскольку более сложная микро-ЭВМ, как мы увидим из дальнейшего изложения (см. § 2.3), отличается от простейшей, кроме всего прочего, развитой периферией, можно заняться совершенствованием ее внешних устройств. Однако внешние устройства самому построить довольно сложно. Вряд ли, например, кто-нибудь захочет взяться за конструирование хорошего печатающего устройства. Изготовление подобного устройства под силу лишь промышленности. Вот подсоединить к простейшей микро-ЭВМ имеющиеся внешние устройства можно, в том числе некоторые бытовые приборы, такие как домашний телевизор или кассетный магнитофон. О том, как это сделать, вы узнаете в гл. 10.