Delphi 6 -программирование

online viagra Препараты для повышения потенции у мужчин: цена подробно. |

Тип контроллера жёсткого магнитного диска.



Тип контроллера жёсткого магнитного диска.

  • Жёсткий магнитный диск

    Жёсткий магнитный диск - это специальное устройство, предназначенное для хранения значительных объёмов информации. В отечественной литературе можно встретить различные термины и аббревиатуры для этого устройства: накопитель на магнитном диске (НМД), жёсткий диск, винчестер. Мы будем пользоваться аббревиатурой HDD, которая является общепринятой для зарубежной литературы. Эта аббревиатура произошла от названия Hard Disk Drive, что означает "дисковод для жёсткого диска".

    В первых компьютерах дисковая память состояла из двух устройств - дисковода и пакета магнитных дисков. Причём пакеты магнитных дисков были сменными. Это давало возможность устанавливать на один и тот же дисковод разные пакеты дисков.

    Для персональных компьютеров обычно используется другая конструкция дисковой памяти. Пакет магнитных дисков и дисковод объединены в общем, герметично закрытом корпусе. Такая конструкция получила название "винчестер".

    В главе 2 мы расскажем подробнее о том, как устроены дисководы персонального компьютера.

  • Флоппи-диски

    Флоппи-диски - это круглые диски, сделанные из гибкой пластмассы и покрытые с двух сторон магнитным материалом, аналогичным тому, что используется для покрытия магнитной ленты от бытовых магнитофонов.

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

    В отечественной литературе флоппи-диски часто называют гибкими дисками (хотя изгибать флоппи-диски категорически не рекомендуется). Соответственно дисководы для флоппи-дисков называют накопителями на гибких магнитных дисках (НГМД). Мы же будем использовать термин Floppy Disk Drive (FDD), что означает "дисковод для флоппи-дисков". Этот термин и аббревиатура FDD общеприняты и широко используются в зарубежной литературе.

  • Контроллер HDD

    Контроллер HDD - это специальное устройство, предназначенное для подключения HDD к компьютеру. На контроллер возложена вся работа по обмену данными между компьютером и HDD. Физически контроллер HDD может быть выполнен в виде отдельной платы, вставляемой в слот расширения материнской платы компьютера, или же расположен непосредственно на материнской плате.

    Обычно контроллер HDD используется ещё и для управления FDD - к одному контроллеру подключаются дисководы для жёстких дисков и дисководы для флоппи-дисков.

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

    Вы можете встретиться с интерфейсами ST506/412, SCSI, ESDI и IDE.

    Интерфейс ST506/412 наиболее распространён и используется преимущественно в компьютерах IBM XT и IBM AT с небольшой ёмкостью диска (порядка 20-40 мегабайт). Характерный признак этого интерфейса - подключение HDD к контроллеру при помощи двух плоских кабелей. Один кабель широкий, в нём 34 жилы, второй состоит из 20 жил.

    К одному контроллеру может быть подключено два HDD. В этом случае используется три кабеля - один широкий с двумя разъёмами, и два узких. Каждый HDD подключается к контроллеру отдельным узким кабелем, но широкий кабель только один.

    Если ваш HDD подключается к контроллеру таким способом и имеет ёмкость не более 40 мегабайт, то у вас скорее всего установлен контроллер с интерфейсом ST506/412, и вам имеет смысл заняться оптимизацией такой характеристики диска, как фактор чередования.

    Интерфейс ESDI обычно используется в мощных IBM AT с тактовой частотой больше 16 мегагерц и с процессорами 80286 или 80386. Это высокопроизводительный интерфейс, как правило, не требующий оптимизации фактора чередования. Он обычно используется для подключения HDD ёмкостью более 100 мегабайт. Контроллер ESDI также подключается к HDD двумя кабелями шириной 34 и 20 жил.

    Дополнительный признак, по которому можно отличить контроллер ESDI от контроллера ST506/412 - наличие на плате контроллера микросхемы постоянного запоминающего устройства. Эта микросхема установлена на панельке.

    Низкоуровневое форматирование HDD, подключенного к контроллеру ESDI, должно выполняться с помощью программы, записанной в ПЗУ контроллера, как будет описано в разделе "Низкоуровневое форматирование".

    Если у вас не получается запустить программу низкоуровневого форматирования, находящуюся в ПЗУ контроллера, наиболее вероятная причина заключается в том, что тип вашего контроллера - не ESDI, а ST506/412 или IDE.

    Интерфейс SCSI, также как и ESDI, используется для подключения дисков большой ёмкости (а также других устройств, например, стриммера) к высокопроизводительным компьютерам. Характерная особенность этого интерфейса - использование одного широкого кабеля (50 жил) для подключения всех HDD. При включении питания компьютера, оборудованного SCSI-контроллером, на экран выдается сообщение об инициализации контроллера. В этом сообщении есть слово "SCSI", по которому можно легко идентифицировать тип используемого интерфейса.

    Если в вашем компьютере установлен SCSI-контроллер диска, вам не нужно выполнять процедуру оптимизации фактора чередования.

    Интерфейс IDE имеет производительность, сравнимую с ESDI и SCSI. Этот интерфейс используется в современных компьютерах для подключения дисков ёмкостью больше 80 мегабайт. Как правило, можно подключить один или два HDD, причём, как и в случае SCSI, используется один широкий кабель. Этот кабель часто подключается непосредственно к разъёму, расположенному на материнской плате компьютера.

    Контроллер, использующий интерфейс IDE, не имеет отдельного ПЗУ. Оптимизация фактора чередования для диска, подключённого с помощью такого контроллера, не нужна.

    При оптимизации дисковой подсистемы вам, возможно потребуется выполнить процедеру низкоуровневого форматирования HDD - это стандартная процедура подготовки нового диска к работе. Низкоуровневое форматирование выполняется по-разному в зависимости от типа контроллера и типа HDD. Единственный надёжный источник информации о типе контроллера и о том, как правильно выполнять низкоуровневое форматирование - техническая документация на ваш контроллер HDD.

    В компьютере может быть установлен контроллер одного из следующих типов - ST506/412, SCSI, ESDI или IDE. Запомните тип вашего контроллера, он потребуется на этапе оптимизации характеристик дисковой подсистемы.









  • Начало  Назад  Вперед