Возможности простейшего процессора
Что можно запрограммировать при помощи такого устройства?
Да все что угодно! Простейший пример. К каждому управляющему
выходу подключим елочную гирлянду. Тогда программа, которая будет по очереди
зажигать эти гирлянды по одной, будет выглядеть вот так:
|
15
|
14
|
13
|
12
|
11
|
10
|
9
|
8
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
0
|
Адрес в памяти
|
управление внешними устройствами
|
выбор условия
|
адрес следующей команды
|
0000000000000000
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0000000000000001
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0000000000000010
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
0000000000000011
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
0
|
0000000000000100
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
0000000000000101
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
Этому устройству можно придумать и более полезные
применения. Например, наболевшая у автомобилистов проблема алгоритма работы
стеклоподъемника. Почему-то, стеклоподъемник в автомобиле всегда ведет себя не
так, как хотелось бы владельцу. А при помощи этого устройства работу
стеклоподъемника можно запрограммировать каким угодно образом. Если дополнить
это устройство счетчиком-таймером, оно вполне сможет заменить микропроцессор в
любой, даже очень сложной стиральной машине. Такое устройство вполне в
состоянии управлять работой лифтов для экономии электроэнергии.
Везде, где требуются управление какими-либо механизмами и не
требуются арифметические вычисления, можно применить такое устройство.
Итак, что может, и чего не может это устройство?
Это устройство может формировать управляющие
последовательности выходных сигналов в зависимости от состояния входных.
Поскольку число элементов схемы невелико, оно может делать это с очень высокой
скоростью, выше, чем это делал бы любой микропроцессор или микроконтроллер на
основе микропроцессора. Но в то же время, это устройство не обладает другим
основным свойством процессора - оно не может выполнять арифметические и
логические операции над какими-либо данными и не может запоминать эти данные.
Автор текста - Молчанов Н.Н.
|