Архитектуры процессоров. Ульянов М.В. - 56 стр.

UptoLike

Составители: 

- 56 -
Обработка завершения операции ввода/вывода возлагается в канальной архи-
тектуре на операционную систему.
К недостаткам данной архитектуры можно отнести необходимость особо-
го канального программирования и синхронизации устройства управления про-
цессором, нескольких каналов и специальных программ обработки особых си-
туаций ввода/вывода в операционной системе - обработчиков канальных пре-
рываний.
10.4 Архитектура с
общей шиной
В ЭВМ четвертого поколения, особенно в персональных компьютерах,
где проблема универсализации подключений выходит на первый план, исполь-
зуется архитектура с общей шиной. Соединение всех устройств обеспечивается
с помощью общей шины, представляющей собой линии передачи данных, сиг-
налов управления, адресов и питания. Эти магистрали получили название шины
данных, шины адреса
и шины управления, как это представлено на рис 10.2.
Архитектура с общей шиной
Рис 10.2
Единая система аппаратурных соединений значительно упростила струк-
туру, сделав ее более децентрализованной. При этом все передачи данных по
шине осуществляются процессором, управляемым сервисными программами.
Подключение внешних устройств обеспечивается через соответствующие адап-
теры или контроллеры - специальные устройства для
согласования скоростей
работы сопрягаемых устройств и управления периферийной аппаратурой.
В настоящее время наметилась тенденция к еще большей децентрализа-
ции, проявляющаяся в том, что контроллеры внешних устройств функциональ-
но приобретают черты специализированных процессоров ввода/вывода и снаб-
Процессор
УВВ
шина данных
шина управления
шина адреса
Оперативная
память
Контроллер
                                    - 56 -

Обработка завершения операции ввода/вывода возлагается в канальной архи-
тектуре на операционную систему.
     К недостаткам данной архитектуры можно отнести необходимость особо-
го канального программирования и синхронизации устройства управления про-
цессором, нескольких каналов и специальных программ обработки особых си-
туаций ввода/вывода в операционной системе - обработчиков канальных пре-
рываний.
10.4 Архитектура с общей шиной
     В ЭВМ четвертого поколения, особенно в персональных компьютерах,
где проблема универсализации подключений выходит на первый план, исполь-
зуется архитектура с общей шиной. Соединение всех устройств обеспечивается
с помощью общей шины, представляющей собой линии передачи данных, сиг-
налов управления, адресов и питания. Эти магистрали получили название шины
данных, шины адреса и шины управления, как это представлено на рис 10.2.
                        Архитектура с общей шиной


                     Оперативная
     Процессор         память

                                                шина данных
                                                шина управления
                                                шина адреса

      УВВ             Контроллер

                                   Рис 10.2
     Единая система аппаратурных соединений значительно упростила струк-
туру, сделав ее более децентрализованной. При этом все передачи данных по
шине осуществляются процессором, управляемым сервисными программами.
Подключение внешних устройств обеспечивается через соответствующие адап-
теры или контроллеры - специальные устройства для согласования скоростей
работы сопрягаемых устройств и управления периферийной аппаратурой.
     В настоящее время наметилась тенденция к еще большей децентрализа-
ции, проявляющаяся в том, что контроллеры внешних устройств функциональ-
но приобретают черты специализированных процессоров ввода/вывода и снаб-