Инструменты пользователя

Инструменты сайта


examination:computer_science:question31

Вопрос №31 Принципы управления устройствами. Классификация интерфейсов.


Интерфейс- комплекс алгоритмов,линий связи для взаимодействия с различными внешними устройствами.

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

Все устройства в компьютере подключаются к шине посредствой контроллера,для какждого устройства в системе существует свой контроллер,например у жестких дисков это как правило контроллер DMA(Direct memory access) который интегрируется на материнскую плату.

Интерфейс системной шины состоит из специальной системы прерываний и собственно из самого контроллера шины.

Благодаря контроллеру устройство без проблем могло работать без участия главного процессора,отдавая команды лишь контроллеру.

(Классификация шин и принцип работы в следующем вопросе)


Создание современных средств вычислительной техники связано с задачей объединения в один комплекс различных блоков ВМ, устройств хранения и отображения информации, аппаратуры данных и непосредственно ЭВМ. Эта задача возлагается на унифицированные системы сопряжения интерфейсы.

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

Классификация интерфейсов

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

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

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

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

examination/computer_science/question31.txt · Последние изменения: 2014/01/15 08:15 (внешнее изменение)