Cтраница 2
Первичным источником сигналов и ВУ является генератор тактовых импульсов ( ПИ), вырабатывающий одно - или многофазную последовательность сигналов. Учитывая высокое требование к постоянству частоты ГТИ, задающий генератор обычно стабилизируют кварцем. Затем с помощью счетчиков, дешифраторов и регистров сдвига формируются необходимые последовательности управляющих сигналов. Разрядность счетчиков и регистров сдвига зависит от необходимого числа управляющих сигналов. [16]
![]() |
Построение БУО па линиях задержки. [17] |
Будем называть микропрограммным автоматом конечный автомат Мили или Мура, построенный по графу микроалгоритма. При этом микрооперации и логические условия называют соответственно операторными и условными вершинами графа. Однако такой граф составлен в содержательных обозначениях ( микрооперациях и логических условиях) и не может быть непосредственно использован для синтеза автоматов, формирующего необходимые последовательности управляющих сигналов. При построении микропрограммного автомата считают, что его входной алфавит совпадает с множеством сигналов логических условий, выходной алфавит - с множеством сигналов выполнения отдельных микроопераций, а алфавит состояний и функций переходов задается графом автомата. Чтобы на основе содержательного графа МА получить необходимый набор состояний микропрограммного автомата, прибегают к так называемой отметке графа. Правила отметки графа различны для автоматов Мили и Мура. [18]
Отсюда следует, что в качестве W0 можно было бы принять некоторое фиксированное число из указанного диапазона. Деление в этом случае сводится к выборке из ПЗУ величины W0, нескольким итерациям для определения W с достаточной точностью и окончательному умножению X на W. Необходимые последовательности управляющих сигналов формируются БМУ. [19]
![]() |
Функциональная схема универсального операционного суммирующего блока для чисел с плавающей запятой. [20] |
Функциональная схема операционного суммирующего блока для чисел с плавающей запятой приведена на рис. 5.8. Сумматор мантисс СММ и сумматор порядков СМ состоят из двух регистров Ргы, Рггм и Рг1п, Рг. Если используются сумматоры комбинационного типа, то вводятся еще итоговые регистры мантисс и порядка. Для выполнения операций над мантиссами и порядками узла местного управления сумматора порядка УМУСМ и узла местного управления сумматора мантисс УМУСМЯ вырабатывают необходимую последовательность управляющих сигналов. [21]
Код адреса числа фиксируется в регистре адреса РгА и дешифрируется дешифратором адреса ДШ. Выходной сигнал с ДШ подается на формирователь импульсов тока ФИ. Постоянная ( неизменяемая) информация записана в блоке памяти БП. Выходные сигналы с блока памяти считываются и усиливаются блоком усилителей считывания БСч. Необходимая последовательность управляющих сигналов формируется с помощью блока управления БУ. [22]
Код адреса КА числа фиксируется в регистре адреса РгА и дешифрируется дешифратором адреса ДША. Выходной сигнал с ДША подается на формирователь импульсов тока ФИ. Постоянная ( неизменяемая) информация записана в накопителе информации НИ. Выходные сигналы с НИ считываются и усиливаются блоком усилителей считывания БУСч. Необходимая последовательность управляющих сигналов формируется с помощью блока управления БУ. [23]
Рассмотрим, как взаимодействуют отдельные устройства машины в процессе выполнения какой-либо программы вычислений. Для определенности предположим, что машина трехадресная. С помощью клавиатуры на пульте управления набирается команда ввода и адрес первой команды программы. При нажатии кнопки Пуск указанная информация поступает в УУ. Это устройство выдает на устройство ввода необходимую последовательность управляющих сигналов, в результате чего происходит выполнение команды ввода - запись программы и исходных данных в ЗУ. После окончания ввода УУ посылает в ЗУ адрес первой команды. Извлеченная поэтому адресу команда поступает в УУ и разбивается на две части: операционную и адресную. Адреса операндов из УУ пересылаются в ЗУ. Выбранные по этим адресам операнды поступают в Л У, а из УУ в Л У поступает серия управляющих сигналов, необходимых для выполнения заданной операции. После окончания операции результат записывается в ЗУ по адресу, указанному в команде, а УУ формирует адрес следующей команды. Время, в течение которого выполняется одна команда, называют циклом машины. [24]
Модель ЕС-1033 имеет три селекторных канала СК1, СК2 и СКЗ. Все они идентичны, однако их приоритет при обработке прерываний и при обращении к ОП различен. Селекторные каналы служат для подключения и обслуживания внешних запоминающих устройств и работают всегда в монопольном режиме, имея в своем составе по одному подканалу. Микропрограммная информация хранится в памяти микропрограмм ( ПМП), входящей в состав ОК. Аппаратурное управление реализовано с помощью триггерных тактовых цепочек, которые вырабатывают необходимую последовательность управляющих сигналов. [25]
![]() |
Структурная схема ПЗУ. [26] |
Постоянная, неизменяемая в процессе работы ВС информация, записана в накопителе информации НИ. Как правило, ПЗУ строятся по принципу внешней выборки. Код адреса числа принимается в регистр адреса РгА и дешифрируется дешифратором адреса ДША. Выходной сигнал с ДША используют для возбуждения одного из формирователей адресного тока ФАТ. Выходные сигналы с НИ усиливаются блоком усилителей считывания БУСч и заносятся в виде кода в выходной информационный регистр ВИР. Необходимая последовательность управляющих сигналов формируется с помощью блока местного управления ЕМУ. [27]
![]() |
Схема управления совмещением операций. [28] |
Кроме секционирования ЗУ, параллельная работа всех устройств ЦВМ требует наличия в каждом из них входного и выходного буферных регистров. Каждое устройство также должно иметь блок местного управления со своим регистром кода операции, триггером - индикатором ( ТИ) занятости устройств и триггером - фиксатором ( ТФ) запроса к устройству. Здесь t - e устройство включается в работу сигналом / C0 / i, вырабатываемым предыдущим i - 1 - м устройством. Если 1 - е устройство свободно ( триггер ТИ в 0), то оно включается в работу немедленно. При этом Т И устанавливается в 1, а ЕМУ выдает сигнал приема кода от i - 1-го устройства ПК (, по которому из i - 1-го устройства передаются операнды и код операции. Далее происходит выработка необходимой последовательности управляющих сигналов ЕМУ и выполнение операции. [29]
![]() |
Структурная схема селекторного канала. [30] |