Cтраница 4
Два триггера, входящие в узел режимов - триггер работы процессора ( ТРАБП) и триггер работы канала ( ТРАБК) - определяют принадлежность очередного цикла ОП соответственно центральному процессору или каналу. Их установка в единичное состояние происходит сигналами, формируемыми схемой приоритета одновременно с формированием сигнала ЗПРП. Сбрасываются эти триггеры в конце цикла по импульсу И4 тактовой цепочки. [46]
![]() |
Схема приоритета. [47] |
В процессе совмещения ряда операций в ЦВМ одновременно работает АЛУ и идет обращение к ОП по нескольким программам. В этом случае на УУ поступает ряд сигналов-запросов, среди которых следует выбрать первоочередный с помощью схемы приоритета и выполнить. Все поступившие запросы как бы стоят в очередь на обращение к ЗУ. В состав схемы приоритета входят триггеры установки запросов, образующие. На вход триггеров регистра RGU поступают запросы начала операций Я0х - НОП и признаки KOL по каждому запросу, Схема приоритета вырабатывает сигнал-исполнение запроса ( ИЗ) по одному из своих выходов. [48]
![]() |
Мультиплексный канал с селекторными подканалами. [49] |
Для выполнения указанных функций главный канал включает в свой состав регистры для хранения данных и управляющей информации, сумматор для изменения адресов и счета данных, регистры связи с мультиплексной памятью, узел управления, логические и другие схемы. По своей схеме главный канал аналогичен управляющей части мультиплексного канала однородной структуры, но дополнительно включает схему приоритетов запросов. [50]
Поэтому принято координировать работу многих внешних устройств программно. В машине Гамма-60, к-рая собирается из автономно управляемых блоков и работает по системе вопрос - ответ, схемпо решены только схемы приоритета, определяющие степень важности устройства и порядок их обслуживания основной памятью машины и центральным устройством управления. Все остальные вопросы решаются программно. [51]
Поэтому принято координировать работу многих внешних устройств программно. В машине Гамма-60, к-рая собирается из автономно управляемых блоков и работает по системе вопрос - ответ, схемно решены только схемы приоритета, определяющие степень важности устройства и порядок их обслуживания основной памятью машины и центральным устройством управления. Все остальные вопросы решаются программно. [52]
![]() |
Структурная схема блока прерываний программ. [53] |
Запросы на прерывание программ 41 - г - Л, сигналы блокировки прерывания В1 - т - Bk и исполнения запро -: ов прерываний поступают в узел эбработки сигналов прерываний ЭСПр. Эти сигналы узла ОСПр юдаются на схему формирования апроса прерывания в узле ЗпПр, юступают в блок центрального управ - 1ения БЦУ и на схему приоритета - 1хП, выделяющую среди всех запро-ов запрос с присвоенным наивысшим [ риоритетом. [54]
В системе, предназначенной для прогона программ, требующих различных системных ресурсов и выполняемых по усмотрению пользователя, приоритетная схема обычно используется для присвоения приоритетов программам и при необходимости может устанавливаться самим пользователем ( соответственно его интересам) в отведенное ему время. Поскольку время выполнения программ может колебаться от нескольких секунд до нескольких часов и при этом может потребоваться ( если это разрешено) вся мощность системы, схема приоритетов должна предусматривать возможность прерывания работающей программы на какое-то время с тем, чтобы обеспечить выполнение другой программы, имеющей более высокий приоритет. [55]
В системе, - предназначенной для прогона программ, требующих различных системных ресурсов и выполняемых по усмотрению пользователя, приоритетная схема обычно используется для присвоения приоритетов программам и при необходимости может устанавливаться самим пользователем ( соответственно его интересам) в отведенное ему время. Поскольку время выполнения программ может колебаться от нескольких секунд до нескольких часов и при этом может потребоваться ( если это разрешено) вся мощность системы, схема приоритетов должна предусматривать возможность прерывания работающей программы на какое-то время с тем; чтобы обеспечить выполнение другой программы, имеющей более высокий приоритет. [56]
Микросхемы представляют собой логический микропроцессор и предназначены для построения устройств формирования приоритета, устройств логической обработки битовой и байтовой информации, устройств перекодировки информации. В состав ИС входят 5 информационных магистралей: 8-разрядное логическое устройство, восемь 8-разрядных регистров общего назначения ( РОН); 8-разрядный регистр маски и схема маскирования; регистры магистралей; 3-разрядный регистр приоритета и схема приоритета; 3-разрядный регистр внешнего номера РОН; 9-разрядный регистр микрокоманд; регистр остаточного управления, состоящий из 3-разрядного регистра внутреннего указателя РОН и 3-разрядного регистра адреса бит; одноразрядный регистр выборки кристалла. [57]
Необходимо оценить стремления сторон с различными интересами. Данный вопрос встает, например, когда возникают разногласия по поводу использования земельных участков под стоянку для автомобилей. В этом примере схема приоритетов основана на том, что дополнительный приезд посетителя из менее богатого округа приносит доход владельцу стоянки вдвое выше, чем одноразовое пользование стоянкой посетителя из более богатого округа. Таким образом, при оценке числа ежедневно ожидаемых посетителей из первого округа число ожидаемых пользователей стоянкой следует умножить на два. [58]
![]() |
Исполнение программы в среде телеобработки. [59] |
Различные коды транзакций могут иметь различные значения приоритета в системе, так что сообщения не всегда выбираются по схеме первым пришел - первым выбран. Чаще всего более важные сообщения могут быть запланированы для выполнения прежде менее важных сообщений. Более подробно с этой схемой приоритетов вы познакомитесь в следующем разделе. [60]