Главная Обратная связь

Дисциплины:

Архитектура (936)
Биология (6393)
География (744)
История (25)
Компьютеры (1497)
Кулинария (2184)
Культура (3938)
Литература (5778)
Математика (5918)
Медицина (9278)
Механика (2776)
Образование (13883)
Политика (26404)
Правоведение (321)
Психология (56518)
Религия (1833)
Социология (23400)
Спорт (2350)
Строительство (17942)
Технология (5741)
Транспорт (14634)
Физика (1043)
Философия (440)
Финансы (17336)
Химия (4931)
Экология (6055)
Экономика (9200)
Электроника (7621)


 

 

 

 



Принцип параллельной организации выполнения операций обработки и ввода-вывода, в какой структуре ЭВМ это возможно



Структура ЭВМ с асинхронным параллельным выполнением операций обработки и ввода – вывода представлена на рис. 1.5.

Рис. 1.5

Управление работой ПУ в формировании текущих адресов и запросов к памяти осуществляется посредством специальных схем управления (канала ввода – вывода (КВВ)), взаимодействие которых с ЦП реализуется через систему прерываний и приостановок.


Асинхронный принцип управления ЭВМ, влияние ввода-вывода информации на длительность решения задачи в таких ЭВМ.

Однако при этом должен быть реализован комплекс мероприятий, составляющих асинхронный принцип управления, обеспечивающий независимость работы ПУ, ОЗУ и АЛУ, например, следующим образом: на рис. 1.4 приведен пример временной диаграммы параллельной работы ЦП и ПУ.

Рис. 1.4

Верх временной диаграммы характеризует работу ЦП: прямоугольники заштрихованы – время, занимаемое на решение задач совместно с ПУ. Видим, что они меньше закрашенных участков внизу. Внизу – временные диаграммы, характеризующие работу ПУ.

ПУ (например сканер) начинает работу по команде запуска от ЦП, после чего работает автономно, подготавливая квант информации. ЦП продолжает выполнять текущие программы. Подготовив квант информации, ПУ посылает сигнал запроса в ЦП, и ЦП приостанавливает выполнение текущей программы для получения подготовленного кванта. По окончании работы ПУ посылает в ЦП сигнал, подтверждающий завершение операции. Параллельная работа ПУ и ЦП осуществляется в тактах подготовки кванта информации в ПУ. Таким образом, только во время тактов передачи ЦП и ПУ работают совместно. В эти моменты необходимо синхронизировать их работу. Для реализации такой процедуры используются прерывания и приостановки основного режима работы ЦП. В данном случае длительность решения задач описывается другой формулой:

- коэффициент перекрывания или совпадения во времени операций обработки и ввода – вывода, характеризующий долю цикла.

При отсутствии перекрытия . При полном перекрытии, когда операции обработки и ввода – вывода выполняются совершенно независимо, . Из формулы следует, что для уменьшения следует увеличить . Для увеличения необходимо выполнение следующих условий:


Асинхронный принцип управления ЭВМ, влияние ввода-вывода информации на длительность решения задачи в таких ЭВМ.

 

5) управление ПУ при подготовке квантов информации должно осуществляться автономно, независимо от ЦП;

6) в ЭВМ должны быть предусмотрены средства связи для передачи квантов информации между ПУ и ОЗУ, минуя АЛУ, т.е. средства прямого доступа к памяти;

7) должны быть предусмотрены средства для параллельного выполнения процессов обработки в ЦП и подготовки квантов информации в ПУ;

8) в течение всего процесса ввода – вывода информации ЦП должен быть загружен операциями обработки, чтобы не возникали простои из-за нехватки исходных данных или команд.



Просмотров 655

Эта страница нарушает авторские права




allrefrs.su - 2024 год. Все права принадлежат их авторам!