Системное и прикладное программное обеспечение. Абрахин С.И - 9 стр.

UptoLike

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

9
через контроллер накопителей. И так далее. Фактически кон-
троллер можно рассматривать как специализированный процес-
сор, управляющий работой "вверенного ему" внешнего устрой-
ства по специальным встроенным программам обмена. Такой
процессор имеет собственную систему команд. Например, кон-
троллер накопителя на гибких магнитных дисках (дисковода)
умеет позиционировать головку на нужную дорожку диска, чи-
тать или записывать сектор, форматировать дорожку и т.п. Ре-
зультаты выполнения каждой операции заносятся во внутренние
регистры памяти контроллера и могут быть в дальнейшем про-
читаны центральным процессором.
Таким образом, наличие интеллектуальных внешних уст-
ройств может существенно изменять идеологию обмена. Цен-
тральный процессор при необходимости произвести обмен вы-
дает задание на его осуществление контроллеру. Дальнейший
обмен информацией может протекать под руководством кон-
троллера без участия центрального процессора. Последний по-
лучает возможность "заниматься своим делом", т.е. продолжать
выполнение командных кодов программы.
В материнской плате, а также в системном блоке торце)
находятся разъемы, которые обеспечиваю физическое присое-
динение устройств. Логически разъемы характеризуются порта-
ми. Последние выполняют две функции.
1. Служит посредником при передаче данных между
компьютером и устройствами ввода/вывода.
2. Выдает процессору сигнал прерывания, по которому
начинается процесс прерывания.
Для связи между отдельными функциональными узлами
ЭВМ используется общая шина или магистраль. Шина состо-
ит из трех частей.
1. Шина данных, по которой передается информация.