Энергонезависимая память CMOS
Работа таких стандартных устройств, как клавиатура, может обслуживаться программами BIOS, но такими средствами невозможно обеспечить роботу со всеми возможными устройствами (в связи с их огромным разнообразием и наличием большого количества разных параметров). Но для своей работы программы BIOS требуют всю информацию о текущей конфигурации системы. По очевидной причине эту информацию нельзя сохранять ни в оперативной памяти, ни в постоянной. Специально для этих целей на материнской плате есть микросхема энергонезависимой памяти, которая называется CMOS. От оперативной памяти она отличается тем, что ее содержимое не исчезает при отключении компьютера, а от постоянной памяти она отличается тем, что данные можно заносить туда и изменять самостоятельно, в соответствии с тем, какое оборудование входит в состав системы.
Микросхема памяти CMOS постоянно питается от небольшой батарейки, расположенной на материнской плате. В этой памяти сохраняются данные про гибкие и жесткие диски, процессоры и т.д. Тот факт, что компьютер четко отслеживает дату и время, также связанн с тем, что эта информация постоянно хранится (и обновляется) в памяти CMOS. Таким образом, программы BIOS считывают данные о составе компьютерной системы из микросхемы CMOS, после чего они могут осуществлять обращение к жесткому диску и другим устройствам.
Контрольные вопросы
Что такое материнская плата? Какие компоненты персонального компьютера на ней находятся?
- В чем состоит выполнение программ центральным процессором?
- Какие основные параметры процессора? Что характеризует тактовая частота и в каких единицах она измеряется?
- Что такое кэш-память? Уровни кэш-памяти?
- Для чего предназначенны шины? Какие есть типы шин?
- Какие шинные интерфейсы материнской платы вы знаете?
- Чем отличается оперативная память от постоянной памяти?
- Что такое RISC-процессоры? В чем состоит их отличие от CISC-процессоров?
- В какой памяти сохраняются программы BIOS?
- Какая информация сохраняется в энергонезависимой памяти?
- Какие вы знаете типы оперативной памяти? Какая между ними разница?
Внешняя память - это память, реализованная в виде внешних, относительно материнской платы, устройств с разными принципами хранения информации и типами носителя, предназначенных для долговременного хранения информации. В частности, в внешней памяти хранится все программное обеспечение компьютера. Устройства внешней памяти могут размещаться как в системном блоке компьютера, так и в отдельных корпусах. Физически, внешняя память реализована в виде накопителей. Накопители - это запоминающие устройства, предназначенные для продолжительного (что не зависит от электропитания) хранения больших объемов информации. Емкость накопителей в сотни раз превышает емкость оперативной памяти или вообще неограниченная, когда речь идет о накопителях со сменными носителями.
Накопитель - совокупность носителя и соответствующего привода. Различают накопители с сменными и постоянными носителями. Привод - это объединение механизма чтения-записи с соответствующими электронными схемами управления. Его конструкция определяется принципом действия и видом носителя. Носитель - это физическая среда хранения информации, по внешнему виду может быть дисковым или ленточным. По принципу запоминания различают магнитные, оптические и магнитооптичческие носители. Ленточные носители могут быть лишь магнитными, в дисковых носителях используют магнитные, магнитооптические и оптические методы записи-считывания информации.
Самыми распространенными являются накопители на магнитных дисках, которые делятся на накопители на жестких магнитных дисках (НЖМД) и накопители на гибких магнитных дисках (НГМД), и накопители на оптических дисках, такие как накопители CD-ROM, CD-R, CD-RW и DVD-ROM.
Накопители на жестких магнитных дисках (НЖМД)
НЖМД - это основное устройство для долговременного хранения больших объемов данных и программ. Другие названия: жесткий диск, винчестер, HDD (Hard Disk Drive). Внешне, винчестер представляет собой плоскую, герметически закрытую коробку, внутри которой находятся на общей оси находятся несколько жестких алюминиевых или стеклянных пластинок круглой формы. Поверхность любого из дисков покрыта тонким ферромагнитным слоем (вещество, которое реагирует на внешнее магнитное поле), собственно на нем хранятся записанные данные. При этом запись проводится на обе поверхности каждой пластины (кроме крайних) с помощью блока специальных магнитных головок. Каждая головка находится над рабочей поверхностью диска на расстоянии 0,5-0,13 мкм. Пакет дисков вращается непрерывно и с большой частотой (4500-10000 об/мин), поэтому механический контакт головок и дисков недопустим.
Запись данных в жестком диске осуществляется следующим образом. При изменении силы тока, проходящего через головку, происходит изменение напряженности динамического магнитного поля в щели между поверхностью и головкой, что приводит к изменению стационарного магнитного поля ферромагнитных частей покрытия диска. Операция считывания происходит в обратном порядке. Намагниченные частички ферромагнитного покрытия являются причиной электродвижущей силы самоиндукции магнитной головки. Электромагнитные сигналы, которые возникают при этом, усиливаются и передаются на обработку.
Работой винчестера руководит специальное аппаратно-логическое устройство - контроллер жесткого диска. В прошлом это была отдельная дочерняя плата, которую подсоединяли через слоты к материнской плате. В современных компьютерах функции контроллера жесткого диска выполняют специальные микросхемы, расположенные в чипсете.
В накопителе может быть до десяти дисков. Их поверхность разбивается на круги, которые называются дорожками (track). Каждая дорожка имеет свой номер. Дорожки с одинаковыми номерами, расположенные одна над другой на разных дисках образуют цилиндр. Дорожки на диске разбиты на секторы (нумерация начинается с единицы). Сектор занимает 571 байт: 512 отведено для записи нужной информации, остальные под заголовок (префикс), определяющий начало и номер секции и окончание (суффикс), где записана контрольная сумма, нужная для проверки целостности хранимых данных. Секторы и дорожки образуются во время форматирования диска. Форматирование выполняет пользователь с помощью специальных программ. На неформатированный диск не может быть записана никакая информация. Жесткий диск можно разбить на логические диски. Это удобно, поскольку наличие нескольких логических дисков упрощает структуризацию данных, хранящихся на жестком диске.
Существует огромное количество разных моделей жестких дисков многих фирм, таких как Seagate, Maxtor, Quantum, Fujitsu и т.д. Для обеспечения совместимости винчестеров, разработаны стандарты на их характеристики, определяющие номенклатуру соединительных проводников, их размещение в переходных разъемах, электрические параметры сигналов. Распространенными являются стандарты интерфейсов IDE (Integrated Drive Electronics) или ATA и более продуктивные EIDE (Enhanced IDE) и SCSI (Small Computer System Interface). Характеристики интерфейсов, с помощью которых винчестеры связаны с материнской платой, в значительной степени определяют производительность современных жестких дисков.
Среди других параметров, которые влияют на быстродействие HDD следует отметить следующие:
- скорость обращения дисков - в наше время выпускаются накопители EIDE с частотой обращения 4500-7200 об/мин, и накопители SCSI - 7500-10000 об/мин;
- емкость кэш-памяти - во всех современных дисковых накопителях устанавливается кэш-буфер, ускоряющий обмен данными; чем больше его емкость, тем выше вероятность того, что в кэш-памяти будет необходимая информация, которую не надо считывать с диска (этот процесс в тысячи раз медленней); емкость кэш-буфера в разных устройствах может изменяться в границах от 64 Кбайт до 2Мбайт;
- среднее время доступа - время (в миллисекундах), на протяжении которого блок головок смещается с одного цилиндра на другой. Зависит от конструкции привода головок и составляет приблизительно 10-13 миллисекунд;
- время задержки - это время от момента позиционирования блока головок на нужный цилиндр до позицирования конкретной головки на конкретный сектор, другими словами, это время поиска нужного сектора;
- скорость обмена - определяет объемы данных, которые могут быть переданы из накопителя к микропроцессору и в обратном направлении за определенные промежутки времени; максимальное значение этого параметра равно пропускной способности дискового интерфейса и зависит от того, какой режим используется: PIO или DMA; в режиме PIO обмен данными между диском и контроллером происходит при непосредственном участии центрального процессора, чем больше номер режима PIO, тем выше скорость обмена; работа в режиме DMA (Direct Memory Access) разрешает передавать данные непосредственно в оперативную память без участия процессора; скорость передачи данных в современных жестких дисках колеблется в диапазоне 30-60 Мбайт/с.
Накопители на гибких магнитных дисках (НГМД)
НГМД или дисковод вмонтирован в системный блок. Гибкие носители для НГМД выпускают в виде дискет (другое название флоппи-диск). Собственно, носитель - это плоский диск со специальной, достаточно плотной пленкой, покрытой ферромагнитным слоем и помещенной в защитный конверт с подвижной задвижкой в верхней части. Дискеты используются, в основном, для оперативного переноса небольших объемов информации с одного компьютера на другой. Данные, записанные на дискете можно защитить от стирания или перезаписи. Для этого нужно передвинуть маленькую защитную задвижку в нижней части дискеты таким образом, чтобы образовалось открытое окошко. Для того, чтобы разрешить запись, эту задвижку следует переместить назад и закрыть окошко.
Лицевая панель дисковода выведена на переднюю панель системного блока, на ней расположены карман, закрытый шторкой, куда вставляют дискету, кнопка для вынимания дискеты и лампочка-индикатор. Дискета вставляется в дисковод верхней задвижкой вперед, ее нужно вставить в карман накопителя и плавно продвинуть вперед до щелчка. Правильное направление вставления дискеты помечено стрелкой на пластиковом корпусе. Чтобы вынуть дискету из накопителя, нужно нажать на его кнопку. Световой индикатор на дисководе показывает, что устройство занято (если лампочка горит, вынимать дискету не рекомендуется). В отличие от жесткого диска, диск в НГМД приводится во вращение только при команде чтения или записи, в другое время он находится в покое. Головка чтения-записи во время работы механически контактирует с поверхностью дискеты, что приводит к быстрому изнашиванию дискет.
Как и в случае жесткого диска, поверхность гибкого диска разбивается на дорожки, которые в свою очередь разбиваются на секторы. Секторы и дорожки получаются во время форматирования дискеты. Сейчас дискеты поставляются отформатироваными.
Основными параметрами дискеты является технологический размер (в дюймах), плотность записи и полная емкость. По размерам различают 3,5-дюймовые дискеты и 5,25-дюймовые дискеты (сейчас уже не используются). Плотность записи может быть простой SD (Single Density), двойной DD (Double Density) и высокой HD (High Density). Стандартная емкость 3,5-дюймовой дискеты - 1,44 Мбайт, возможно использование дискет емкостью 720 Кбайт. В настоящее время стандартом являются дискеты размером 3,5 дюйма, высокой плотности HD, имеющие емкость 1,44 Мбайта.
Во время пользования дискетой следует придерживаться таких правил: