Тема 14. Операционни системи структура на компютърните системи


Управление на периферните устройства



страница2/11
Дата28.10.2022
Размер416.1 Kb.
#115403
ТипПрограма
1   2   3   4   5   6   7   8   9   10   11
ТЕМА 14 Операционни системи
Свързани:
09-2010-statia-2011, Комуникационнаполитика 14,15, Бекъпи сега и завинаги, ТЕМА 1. Програмиране, ТЕМА 2 Програмиране, 16. 03. ИНТЕРНЕТ БИЗНЕС КОМУНИКАЦИИ 16
Управление на периферните устройства
1.Периферни устройства:

  • Входни – клавиатура, мишка, камера, скенер, микрофон...

  • Изходни – монитор, принтер, тонколони...

  • Входно-изходни – HDD, SDD, USB-flash памет, Wi-Fi модул...

  • Контролери – физическо устройство за връзка между периферното устройство и оперативната памет на КС.

  • Физически интерфейси - USB, PS/2, VGA, HDMI, RS232, RS485, SCSI...

  • Драйвери – системен софтуер, част от ОС, който реализира абстракцията между приложен софтуер и физическо устройство.

Логическо управление на перифирните устройства

  1. Синхронно изпълнение на входно/изходните операции– (Programmed IO)

  • Процесорът се обръща към контролера на в/и устройство и подава заявка за извършване на операцията.

  • В/и операция се извършва от контролера на устройството.

  • Процесорът следи за състоянието на операцията докато тя се изпълни.

  1. Асинхронно изпълнение на в/и операции – (Interrupt-Driven IO)

  • Процесорът се обръща към контролера на в/и устройство и подава заявка за извършване на операция.

  • След подаване на заявката процесорът е свободен да се занимава с други задачи.

  • Когато изпълнението на задачата завърши, контролерът прекъсва работата на процесора.

  • Процесорът прехвърля данните от буферите на контролера в оперативната памет или регистрите си.

  1. Пряк достъп до паметта (Direct Memory Access)



Сподели с приятели:
1   2   3   4   5   6   7   8   9   10   11




©obuch.info 2024
отнасят до администрацията

    Начална страница