Cтраница 4
Выходом из создавшегося положения явилось совмещение операции ввода-вывода с работой арифметического устройства, для чего в машину были введены местные ( лбкальные) устройства управления вводом-выводом информации. По команде центрального устройства управления местные устройства уже независимо от центрального начинают операции по вводу или выводу информации и самостоятельно доводят их до конца, подавая затем в центральное устройство сигнал об окончании операции. Соединение обрабатывающего устройства с местным устройством управления называется теперь специализированным или периферийным процессором. [46]
Простые операции, требующие минимального количества командных сигналов ( например, сложение), управляются центральным устройством, а сложные ( например, деление и умножение) - местными. При этом местные устройства управления сами вырабатывают все управляющие сигналы, необходимые для проведения сложной операции соответствующими блоками и устройствами машины. На то время, пока работают местные устройства управления, центральное устройство останавливается, ожидая сигнала об окончании операции. [47]
Устройство ЭВМ включает в свой состав центральное устройство управления - ЦУУ, а также ряд блоков, управляющих работой отдельных устройств, - ввода, вывода, запоминающего и арифметического устройств. Эти части ЦУУ называются местными устройствами управления. Надо сказать, что центральное и местные устройства управления тесно связаны между собой, так что иногда местные УУ например запоминающего устройства, рассматривают как блоки центрального УУ. [48]
При асинхронном режиме машина работает с переменным циклом. Отдельные устройства получают от центрального У У сигнал о начале работы и посылают в У У сигнал об окончании выполнения операции. При асинхронном режиме отдельные устройства имеют свои местные устройства управления. Усложнение схемы позволяет получить большую гибкость и обеспечить одновременную работу нескольких устройств, имеющих разные циклы. Каждая операция выполняется за столько тактов, сколько требуется для этой операции. [49]
Структура микропрограммного управления показана на рис. 6.10. Адресная часть и код операции очередной команды поступают в соответствующие регистры Рг и хранятся в них в течение всего времени ее выполнения. После дешифрации адресной части команды из оперативной памяти ОП осуществляется выборка чисел, участвующих в выполнении данной операции. Показанная на рис. 6.10 дешифрация адресной части обычно производится местным устройством управления ОП. [50]
Местное устройство управления содержит блоки усилителей считывания, дешифрации, контроля и формирования. В состав устройства входят: подающий механизм; дешифратор-формирователь и местное устройство управления вводом. [51]
На ШСр единичный сигнал появляется только в том случае, когда содержимое всех ячеек, объединенных этой шиной, совпадает со входной информацией опроса. Такой же результат получается, когда в каких-либо разрядах присутствует маска. Совпадение фиксируется индикатором ( обнаружителем тока) и запоминается триггером в местном устройстве управления. Выходные сигналы этого триггера поступают на схемы управления записью и считыванием, а также на цепочку очередности. Схемы управления записью и считыванием по командам из ВУУ вырабатывают сигналы разрешения записи и считывания, поступающие на горизонтальные шины разрешения записи ( ШРзЗ) и разрешения считывания ( ШРзСч) всех выбранных слов. Невыбранные слова соответственно маскируются при записи или считывании. [52]
![]() |
Одна из возможных структурных схем модульной вычислительной системы. [53] |
Под модулем понимается любое функциональное ус-тройгтво ЭВМ с собственными цепями vn - равления, способное ф нкционн-ровать самостоятельно. В ЕЫ-числительной системе ( ВС) ( рис. 4.2), состоящей из набора модулей, отказ модуля или перевод его на профилактику может изменить лишь производительность системы за счет перераспределения функций между однотипными модулями. В ВС на рис. 4.2 внешние запоминающие устройства ( ВЗУ) имеют модульные местные устройства управления ( МУУ) ВЗУ. [54]
В настоящее время в мире созданы более 100 подводных аппаратов различного назначения, снабженных манипуляторами. В подавляющем большинстве используются манипуляторы с ручным и автоматизированным управлением непосредственно с борта аппарата, если он обитаем, или дистанционно с надводного корабля. В последнем случае для сокращения объема информации, которой обменивается оператор с местным устройством управления манипулятора, основными способами управления являются супервизорный и интерактивный. [55]
Назначением устройства центрального управления в любой электронной цифровой машине является, по существу, выработка необходимых последовательностей управляющих сигналов, которые включают в работу различные функциональные блоки машины, в том числе и блоки самого устройства управления. Отличия в построении устройств управления различных машин заключаются в разных способах выработки этих последовательностей сигналов и в назначении самих сигналов. В некоторых случаях отдельные устройства машины ( арифметические, запоминающие и др.) имеют свои местные устройства управления, и тогда управляющие сигналы от центрального устройства управления поступают более редко и воздействуют не на отдельные функциональные блоки, а на целые устройства машины. В других случаях центральное устройство управления вырабатывает более полную последовательность управляющих сигналов и управляет работой отдельных блоков и даже элементарных схем. [56]
Заметим, что отдельные устройства ЭВМ ( память, АУ и другие) являются достаточно автономными и работают по принципу выполнения отдельных заказов, поступающих от устройства управления, для чего в их составе имеются свои, местные устройства управления. Память, например, может выполнять заказы двух видов: прочесть ( выдать) слово из данной ячейки, и записать ( принять на хранение) слово в заданную ячейку. В местном устройстве управления памятью имеется специальный регистр, в котором фиксируется задаваемый номер ячейки; под воздействием управляющего сигнала, поступающего от процессора, местное устройство управления памяти обеспечивает доступ к заданной ячейке и в зависимости от заданного управляющим сигналом режима производит либо чтение слова, хранящегося в этой ячейке, и его передачу в виде соответствующей комбинации электрических сигналов в выходные цепи, либо запись в эту ячейку слова, поступающего по входным цепям. [57]