Одной из главных функций ОС является управление всеми
устройствами ввода-вывода компьютера. ОС должна передавать
устройствам команды, перехватывать прерывания и обрабатывать
ошибки;
она
также
должна
обеспечивать
интерфейс
между
устройствами и остальной частью системы.
7.1 Физическая организация устройств ввода-вывода
Устройства
ввода-вывода
делятся
на
два
типа:
блок-
ориентированные устройства и байт-ориентированные устройства.
Блок-ориентированные устройства хранят информацию в блоках
фиксированного размера, каждый из которых имеет свой собственный
адрес. Самое распространенное блок-ориентированное устройство —
диск. Байт-ориентированные устройства не адресуемы и не позволяют
производить операцию поиска, они генерируют или потребляют
последовательность байтов. Примерами являются терминалы, сетевые
Достарыңызбен бөлісу: |