Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Внешние Устройства (ВУ)

П В/В

 
                                                В это время ЦП может обрабатывать другую информацию.

ImageImageПри этом внешние устройства подключаются одним из предыдущих способов. Используя КЭШ можно повысить скорость.

ВУ

 

ВУ

 
 

Типы внешних устройств

Внешние устройства делятся на два типа: внешние запоминающие устройства (устройства памяти) и устройства ввода/вывода и передачи информации.

Устройства первого типа - ВЗУ - делятся на

- энергетически зависимые (при постоянном электропитании)

- энергонезависимые (способны хранить информацию при отключении электропитания).

ВЗУ можно классифицировать по правилам доступа: прямой и последовательный доступ.

Последовательный доступ.

1) Магнитная лента. Для того, чтобы прочитать i-тую запись необходимо прочитать i-1 запись.

2) Магнитный диск представляет собой  герметичный блок, в котором расположен диск, блок считывающих магнитных головок и штанга, на которой они расположены. В пакете может быть от 1 до 10 дисков, для каждой поверхности своя головка. Поверхность покрыта магнитным слоем.

Штанга держит головку над поверхностью диска и перемещает ее. Диск крутится со скоростью 10000 оборотов/сек. Расстояние между головкой и диском очень мало, примерно 0,05 мл микрон. Для работы с диском необходимо знать номер диска, номер головки, сектор и цилиндр. Цилиндр - это совокупность дорожек на всех поверхностях всех дисков, равноудаленных от концов. Каждая дорожка разбита на сектора определенной длины. Чтение и запись производится посекторно. При записи сначала происходит заполнение цилиндра (от края) и далее посекторно. При чтении блок головок перемещается к заданному цилиндру, потом возможна пауза (пока пакет дисков не повернется на столько, чтобы нужный сектор попал под головку), затем происходит чтение с нужного места.

Для работы с дисками можно организовать КЭШ, который обеспечит увеличение скорости чтения/записи. Например, при чтении произошла ошибка. Для исправления нужно прочитать те же данные. Если организовать КЭШ, то это повторное чтение можно производить из него, не обращаясь к диску.

предыдущаяследующая