ВУЗ:
Составители:
84
тываемым УУ. Результаты этих операций с помощью других сигналов УУ передают-
ся на хранение в ОЗУ.
Устройство ввода осуществляет (по соответствующему сигналу УУ) ввод ин-
формации (информационных и программных слов), хранимой вне автомата на специ-
альных накопителях. Данная информация поступает в ОЗУ либо непосредственно,
либо после предварительного прохождения через АЛУ.
Устройство вывода служит для вывода информации на различные перифе-
рийные устройства.
УУ – координирует действия всех остальных устройств автомата.
В синхронных автоматах в состав устройства управления входит тактирующий
генератор, задающий (с какой-либо постоянной частотой) моменты изменения со-
стояний отдельных блоков автомата. Частота сигналов, выдаваемых этим генерато-
ром, называется рабочей частотой универсального автомата. В современных быст-
родействующих универсальных автоматах эта частота измеряется сотнями МГц.
5.5. Общий алгоритм функционирования
Обозначая направление передачи информации от одного блока к другому с по-
мощью стрелок, можно представить блок-схему универсального программного авто-
мата так, как это было изображено на рис. 5.1. Стрелки, показанные на этом рисунке
от УУ к другим блокам, означают направление передачи соответствующих управ-
ляющих сигналов. Стрелка из ОЗУ в УУ соответствует передаче команд от ОЗУ к УУ,
где они подвергаются расшифровке и исполнению.
Отметим, что хотя каждый канал передачи информации от одного блока к дру-
гому обозначен только одной линией, в действительности это может быть много ли-
ний, образующих ряд параллельных каналов.
Возможны два различных способа передачи информационных и программных
слов между блоками автомата. Один способ позволяет передавать каждый разряд ко-
да слова с использованием отдельного физического канала, называемого обычно ши-
ной, так что передача всех разрядов кода производится одновременно.
При другом способе передачи слов все разряды кода передаются по одному и
тому же физическому каналу (шине) последовательно, один за другим.
Программные автоматы, в которых осуществлен первый способ передачи ко-
дов, называются параллельными, а автоматы, в которых имеет место второй способ
передачи кодов, называются последовательными. Возможны, разумеется, и смешан-
ные (параллельно-последовательные) системы передачи кодов в автомате.
5.6. Основные характеристики автоматов
Скорость работы универсальных программных автоматов измеряется обычно
числом рабочих циклов, выполняемых автоматом в течение одной секунды. Часто
различные рабочие циклы (например, циклы, соответствующие командам сложения и
умножения) имеют различную длительность, поэтому при определении быстродейст-
вия автомата прибегают к подсчету среднего числа циклов (команд), выполняемых им
в единицу времени. При этом в большинстве случаев не учитывают команды ввода,
вывода и обмена информацией между ОЗУ и ВЗУ, так как предполагается, что маши-
на (автомат) работает все время с ОЗУ.
Страницы
- « первая
- ‹ предыдущая
- …
- 83
- 84
- 85
- 86
- 87
- …
- следующая ›
- последняя »
