Страница: 3/6
Работу контроллера НГМД удобно рассмотреть отдельно в режимах записи и считывания байта данных.
Режим записи включается низким уровнем линии РС0(вывод 14 DD1). При этом НГМД переводится в режим "Запись" (активен сигнал WRDATA). Записываемый байт заносится в порт А и его восьмиразрядный код поступает на вход многофункционального регистра DD2. Управление режимом работы этого регистра осуществляется битовым счетчиком DD9 и дешифратором DD10. После записи предыдущего байта, счетчик находится в состоянии сброса, и на всех его выходах присутствуют сигналы логического нуля. При таком состоянии входных сигналов дешифратор DD10 на выводе 7 формирует сигнал логического нуля, который совместно с низким уровнем на выводе 2 элемента DD17.1 разрешает запись параллельного кода в регистр DD2. При любом другом состоянии счетчика регистр переводится в режим сдвига.
Низким уровнем РС0 на элементе DD13. 4 блокируется канал считывания информации с НГМД RDDATA. Логический нуль, поступающий на входы S триггера DD11.1 после инвертирования элементом DD14.1 сигнала блокировки, устанавливает логическую единицу на выводе 5 триггера DD11.1. Через инвертор DD14.3 на входы сброса счетчиков DD7 и DD8 поступает сигнал низкого уровня, что обеспечивает их непрерывную работу. Сигналы, снимаемые с 8 и 9 вывода счетчика DD8, на элементах DD14.4,DD15.1, DD15.2 формируют соответственно последовательности ИСС и ИСД. Импульс ИСД после инвертирования элементом DD14.6 поступает на тактовый вход регистра DD2. При поступлении тактового импульса происходит сдвиг вправо параллельного кода, записанного в регистр, и на выводе 20 появляется очередной бит этого кода. Сигналы записи формируются элементами DD13.1,DD13.2 и DD13.3. В момент действия высокого уровня ИСД на выводе 2 DD13.1 присутствует записываемый бит. Через элементы DD13.1 и DD13.2 бит поступает на вход буферного усилителя DD6, а затем и на линию сигнала записи НГМД ( WRDATA). Согласно временной диаграмме, приведенной на рис. 8, сигнал ИСС находится в это время в состоянии логического нуля. Поэтому прохождение сигналов через элемент DD133 запрещено. После того, как сигнал ИСД перейдет в состояние логического нуля, прохождение информационного бита на запись через элемент DD13.1 станет невозможно. При активном уровне ИСС через открытые элементы DD13.3, DD13.2 и буфер DD6 на линию WR DATA поступит логическая единица, сформированная на выводе 12 дешифратора DD10. Таким образом, в момент действия ИСД на линию записи НГМД будут поступать информационные биты, а в момент действия ИСС - единичные синхробиты. Подсчет количества записанных бит ведет счетчик DD9. После прохождения восьмого импульса ИСД его выводы перейдут в нулевое состояние, что вызовет установку триггера готовности: на выводе 9 DD12.2 появится логическая единица. Состояние триггера готовности программно опрашивается ДОС по линии РВ7. При обнаружении единицы в этом разряде ПЭВМ запишет новый байт в порт А DD1 (адрес F000H), при этом на элементах DD15.4, DD16.4, DD16.1, DD16.2 сформируется сигнал сброса триггера готовности. Таким образом, происходит записывание и считывание информации на НГМД.
3. Накопители на жестком магнитном диске (HDD)
Накопители на жёстком диске (винчестеры) предназначены для постоянного хранения информации, используемой при работе с компьютером: программ операционной системы, часто используемых пакетов программ, редакторов документов, трансляторов с языков программирования и т.д. Наличие жёсткого диска значительно повышает удобство работы с компьютером. Для пользователя накопители не жёстком диске отличаются друг от друга, прежде всего, своей ёмкостью, т.е. тем, сколько информации помещается на диске. Сейчас компьютеры в основном оснащаются винчестерами от 520 Мбайт и более. Компьютеры, работающие, как файл серверы, могут оснащаться винчестером 4 - 8 Мбайт и не одним.
Накопитель на несъемном магнитном диске, созданный на основе спец. технологии (винчестерская технология - отсюда название). Магнитный диск Винчестера (на металлической основе) имеет большую плотность записи и большое число дорожек. Винчестер может иметь несколько Магнитных Дисков. НЖМД типа Винчестер созданы в 1973 г. Все магнитные диски Винчестера (объединенные в пакет дисков) - герметически упакованы в общий кожух. Магнитные диски НЕ могут изыматься из HDD и заменяться на аналогичные !!!
Магнитные головки объединены в единый блок (блок магнитных головок). Этот блок по отношению к дискам перемещается радиально. Во время работы PC Пакет Дисков все время вращается с постоянной скоростью (3600 об/мин). При считывании/записи информации блок магнитных головок перемещается (позиционируется) в заданную область, где производиться посекторное считывание/запись информации. В силу инерционности процесса обработки информации и большой скорости вращения пакета дисков возможна ситуация, когда блок магнитных головок не успеет считать очередной сектор. Для решения этой проблемы используется метод чередования секторов (секторы нумеруются не по порядку, а с пропусками). Например, вместо того, чтобы нумеровать секторы по порядку : 1 2 3 4 5 6 7 . , их нумеруют так : 1 7 13 2 8 14 3 9 . В последнее время появились более скоростные SCSI-контроллеры, которые обеспечивают достаточную скорость обработки информации, и необходимость в чередовании секторов - отпадает.
Реферат опубликован: 19/08/2009