Системный обмен информации
На Мнц определены 2 процесса –
1-передача управления магистралью 2-обмен данными.Эти 2 процесса могут быть совмещены во времени. Передача управления магистралью осуществляется устройством управления магистралью. Орбитром по запросу на захват магистрали от подключенных к ней модулей. Запросы к орбитру устанавливаются устройствами асинхронно. Разрешение на захват магистрали выдаётся орбитром в соответствии с приоритетной схемой. Приоритет устройства определяется во-первых его приоритетным уровнем, задаваемым номером линии запроса,(0 номер имеет более высокий приоритет чем 1) и во-вторых его положением на линии разрешения относительно устройств того же приоритетного уровня. Приоритет устройств убывает по мере удаления от орбитра в направлении распространения сигнала разрешения на захват магистрали. Обмен данными между устройствами строится по принципу ведущий-ведомый. Обмен данными включает в себя 2 последовательные фазы 1-назначение ведомого 2-обмен информацией. На МНЦ определены 2 способа назначения ведомого- адресный и безадресный адресное назначение ведомого осуществляется по адресам устройств хранения информации в адресном пространстве мнц. Безадресное назначение ведомого используется при выполнении операции прерывания процессора устройствами и выполняется с помощью специальных линий. В УЧПУ электроника НЦ-31 применена вкторная организация системы прерываний, тоесть устройство желающее прервать процессор по разрешению последнего выдаёт ему вектор прерывания, определяющий вход в процедуру обработки данного прерывания. Запросы на прерывание процессора устанавливаются устройствами асинхронно. Разрешение на выдачу вектора прерывания выдаётся процессором после принятия сигналов-запросов на прерывание. В соответствии с приоритетной схемой и состоянием регистра маски процессора. Приоритет устройства определяется во-первых его приоритетным уровнем, тоесть номером линии запроса на прерывание к которому устройство подключено(приоритет убывает с увеличением номера) и во-вторых его положением на линиинал разрешения на прерывание относительно устройств того же приоритетного уровня. Приоритет устройств убывает по мере удаления от процессора устанавливающего сигнал разрешения на прерывание в направлении распространения этого сигнала. Линии адресов и данных АД (0-15) используются:
-ведущим устройством как адресные для выборки ведомого
-для передачи данных между устройствами, подключенными к магистрали
-для передачи слова-прерывания от устройства к процессору
Сигнал на линии «выборка-устройство» который проходит через внешнее устройство служит признаком обращения к регистрам процессора или устройства ввода-вывода. Сигнал на линии «синхронизация-обмен»(ОБМ). Передний фронт этого сигнала служит признаком достоверности адреса, установленного на линиях АД(0-15). Сигнал ОБМ сбрасывается по завершении обмена. Сигналом на линии ОТВ ведомый извещает ведущего либо о приёме данных с линий АД либо о выдаче данных на линии АД. Сигнал ОТВ вырабатывается в ответ. Сигнал на линии «запись данных»(ДЗП) извещает ведомого о достоверности установленных на линиях АД(0-15) данных. Сигнал на линии ДЧТ (чтение данных) используется ведущим для извещения ведомого о готовности к приёму данных, а также о приёме данных с линий АД(0-15)
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.