Что такое кмоп память

Что такое кмоп память

Никогда не задавались вопросом, что такое CMOS? Думаем наверняка, раз зашли в эту статью. Приступим…

Скорее всего, вы уже знаете, что такое BIOS, и для чего она служит в компьютере или ноутбуке. Однако BIOS сама по себе – это всего лишь набор микропрограмм, хранящихся в постоянной памяти компьютера (ROM), расположенной на материнской плате. Однако если бы BIOS располагала только постоянной памятью, то ее возможности были бы ограничены параметрами, зашитыми при производстве чипа BIOS, а сами пользователи не могли бы вносить изменения в параметры BIOS.

Согласитесь, что такая ситуация порождала бы массу неудобств. Для того, чтобы решить эту проблему и существует связанная с BIOS память CMOS, в которой хранятся настройки системы, в частности, вводимые пользователем через интерфейс BIOS Setup. При этом общий объем CMOS-памяти BIOS чрезвычайно мал – всего-навсего 256 байт!

Технология и ее история

Чем же отличается CMOS память от прочих видов памяти? Аббревиатура CMOS расшифровывается как Complementary metal oxide semiconductor. На русском эта технология пишется как КМОП (комплементарные пары металл-оксид-полупроводник). Эта память отличается низким энергопотреблением и поэтому может хранить данные в течение долгого времени.

Технология CMOS имеет давнюю историю. Память типа CMOS RAM впервые была изготовлена еще в 1963 г. Она была относительной дорогой, но имела немало преимуществ. Хотя память подобного типа обладает меньшим быстродействием, чем обычная оперативная память, но при этом она меньше потребляет электрической энергии и меньше выделяет тепловой энергии при работе.

Для хранения данных BIOS и не требуется большое быстродействие, однако количество энергии, потребляемой при реализации этой задачи, должно быть в идеале как можно меньшим, поэтому память, изготовленная по технологии CMOS, в данном случае подходит больше всего.

За полвека со времени своего открытия технология СМОS была значительно усовершенствована. Теперь микросхемы CMOS RAM применяются в большинстве элементов компьютера, даже в самом процессоре. Более того, технология КМОП используется не только в компьютерах. Микросхемы типа CMOS, например, широко применяются также в фоточувствительных элементах (матрицах) таких устройств, как сканеры и цифровые фотоаппараты.

Обслуживание КМОП

Но вернемся к CMOS-памяти BIOS. Хотя эта память потребляет мало энергии, тем не менее, она все же ей нужна. В частности, для питания памяти BIOS в те промежутки времени, когда компьютер выключен из сети, служит специальная литиевая батарейка. Однако рано или поздно ресурсы батарейки подходят к концу, и для того, чтобы не потерять содержимое памяти, батарейку следует заменить.

Предположим, что у нас появилась необходимость очистить CMOS память, не прибегая к интерфейсу программы BIOS Setup. Подобная задача может потребоваться, например, в том случае, если утерян пароль для входа в компьютер или в саму программу BIOS Setup. Для обнуления КМОП в большинстве компьютеров используется специальная перемычка, расположенная, как правило, в непосредственной близости от элемента питания – круглой литиевой батарейки. Однако в каждом конкретном случае лучше всего посмотреть документацию к системной плате. Следует учесть, к тому же, что многие лицензионные программы, установленные на компьютере, привязывают свою лицензию к ключу, хранящемся в CMOS-памяти, поэтому после ее сброса они могут потерять работоспособность.

Читайте также:  После замены термопасты выключается компьютер

Заключение

CMOS-память — это небольшой, но очень важный элемент системы BIOS, от правильного функционирования которого зависит бесперебойная работа всего компьютера. Как следствие, рекомендуем работать с ней аккуратно.

Современная компьютерная система — это сложная электронно-программная система, ориентированная на одновременное выполнение нескольких задач, что способствует производительности ПК. На заре компьютеризации исполнение программ велось последовательным способом — следующая программа начинала выполняться только тогда, когда заканчивалось выполнение текущей программы. В современных системах параллельно выполняются сразу несколько задач. Компьютер определяет, какая из задач является наиболее важной и выполняет ее в первую очередь. Поступление сигнала о необходимости перехода к исполнению "внеочередной" задачи подает блок аппаратных прерываний, который указывает процессору, к какой программе и по какому адресу тот должен обратиться. При этом обмен информацией может происходить "побайтно" через центральный процессор, а может в "пакетном режиме" напрямую между двумя устройствами, минуя центральный процессор. Второй вариант обмена данными организуется блоком прямого доступа к памяти.

Физически линия прерывания — это проводник, соединяющий микросхему контроллера прерываний и устройство. Количество линий прерываний (устройств, использующих эти линии) не может быть больше 16.

Контроллер прерываний (PIC — Programmable Interupt Controller) — это микросхема, которая в компьютерах IBM PC XT имела 8 входов, а, значит, могла обслуживать 8 прерываний. Этого оказалось недостаточно, и, начиная с IBM PC AT стали использовать еще один контроллер прерываний, который подключался к линии IRQ2 уже существующего контроллера (подключение каскадом).

Хотя линий аппаратных прерываний (IRQ — Interupt Re Quest) физически 16, но фактически их значительно меньше, т.к. существуют уже "назначенные" прерывания встроенных устройств, а некоторые прерывания имеют статус "системных" и изменить их невозможно.

Все линии прерываний имеют свой приоритет — процессор обслуживает в первую очередь прерывание с наивысшим приоритетом.

Прерывание Устройство Приоритет Состояние
IRQ 0 Системный таймер 15 Системное
IRQ 1 Клавиатура 14 Системное
IRQ 2 Контроллер прерываний 13 Системное
IRQ 8 Часы реального времени 12 Системное
IRQ 9 Не занято 11 Свободное
IRQ 10 Не занято 10 Свободное
IRQ 11 Не занято 9 Свободное
IRQ 12 мышь PS/2 8 Свободное
IRQ 13 Сопроцессор 7 Системное
IRQ 14 Первичный EIDE-контроллер 6
IRQ 15 Вторичный EIDE-контроллер 5
IRQ 3 COM 2 (COM 4) 4
IRQ 4 COM 1 (COM 3) 3
IRQ 5 Не занято 2 Свободное
IRQ 6 FDD-дисковод 1 Системное
IRQ 7 LPT 1

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

Читайте также:  Как зачеркнуть текст в инстаграме сочетание клавиш

CMOS-память

Как уже говорилось ранее, IBM-компьютеры построены по принципу открытой архитектуры. Открытость архитектуры подразумевает тот факт, что пользователь может по своему усмотрению настраивать и перестраивать конфигурацию компьютера. Это обстоятельство является "проблемным" для самого компьютера — для правильного функционирования компьютер должен знать свою нынешнюю конфигурацию. Сведения о текущей конфигурации компьютера загружаются при его включении, когда система работает под управлением BIOS — специального неизменного набора программ, запускаемых при каждом включении компьютера. Настройки БИОС производятся при помощи программы BIOS Setup и сохраняются в специальной микросхеме — CMOS.

Свое название CMOS-память получила от технологии, по которой она производится — Complementary Metal-Oxide-Semiconductor (Комплементарный Металло-Оксидный Полупроводник — КМОП). Суть этой технологии состоит в том, что для функционирования КМОП-памяти необходимо очень мало энергии. Микросхема CMOS питается от круглой батарейки (аккумулятора), дающей напряжение 3 V и располагающейся на материнской плате, обычно, рядом с самой микросхемой CMOS. Заряда батарейки хватает на 3..5 лет непрерывной работы.

Кроме настроек БИОСа в КМОП-памяти хранятся параметры конфигурации компьютера: жестких дисков, параметры работы процессора, оперативной памяти… Суммарный объем CMOS-памяти очень маленький — 256 байт.

Для отсчета времени в состав компьютера включены часы реального времени RTC (Real Time Clock). Время — вещь постоянная, поэтому блок RTC, так же, как и CMOS питается от одной батарейки. Более того, оба эти блока помещены в одну микросхему.

В начало страницы

В начало страницы

Бесперебойная работа компьютера зависит от небольшой детали — CMOS. В ее памяти сохраняются изменяемые настройки системы BIOS. Благодаря CMOS, пользователь может вручную изменить параметры процессора, памяти или других составляющих компьютера.

Что такое CMOS

CMOS расшифровывается, как комплементарный металл оксидный полупроводник (КМОП). Это энергозависимая память, в распоряжении которой всего 256 байт. Этого вполне достаточно, чтобы обеспечить бесперебойную сохранность данных. При каждом включении компьютера (ПК) происходит тестирование, и все данные сверяются с теми, которые размещены в динамической памяти. Если возникают какие-либо отличия, то она обновляется или открывается BIOS Setup.

На материнской плате находится аппаратный элемент — БИОС. В нем хранятся все настройки компьютера. Разработчиками предусмотрено, что изменить эти параметры невозможно. При этом, у каждого пользователя есть доступ к BIOS Setup, в котором регулируются параметры системы. Это возможно, благодаря КМОП.

Все параметры размещаются в памяти, поэтому при изменениях, они сохраняются именно в CMOS. Микросхема находится на материнской плате. Она работает постоянно. При выключении компьютера, питание поступает от батарейки. Если батарейка разряжается, ее заменяют на новую, поскольку в этом случае настройки сбрасываются при каждом отключении ПК.

Какие данные хранятся в микросхеме КМОП

В памяти КМОП хранятся не только параметры BIOS. В нем также расположены и данные о работе системы. К ним относятся параметры:

  • оперативной памяти;
  • процессора;
  • жестких дисков;
  • портов;
  • дисководов;
  • видеокарты и др.
Читайте также:  Стабилизатор вращения двигателя магнитофона

Эти данные использует и БИОС. Если отключить КМОП от питания, то все данные будут возвращены к изначальным заводским настройкам. Это относится и к дате, времени на компьютере.

Принцип работы

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

Экран настройки параметров называется BIOS Setup. В нем можно просмотреть всю конфигурацию системы и, при необходимости, изменить некоторые настройки. При этом данные не меняются в BIOS. Все изменения остаются в памяти КМОП. При необходимости их можно сбросить.

Не все параметры подаются изменениям. Пользователь может изменить настройки даты и времени, включать или отключать аппаратные устройства, изменять загрузку с жесткого диска, USB-порта или дисковода.

Как сбросить CMOS

КМОП можно полностью сбросить несколькими способами. Это делается непосредственно на микросхеме. Есть несколько вариантов сброса динамической памяти:

  1. Новые модели материнских плат имеют кнопку сброса настроек. Чтобы ее найти, нужно открыть крышку ноутбука или системного блока.
  2. Если плата достаточно старая и на ней нет такой кнопки, можно достать батарейку CMOS.
  3. Сбрасывают настройки и с помощью джампера или перемычки, которая находится на материнской плате и подписана clrtc, clr или clear CMOS в зависимости от производителя (например, на Asus или Gigabyte подписи будут отличаться).

Подробнее о том, как сбросить все изменения CMOS памяти, можно прочитать в нашей статье.

Частые неисправности

Часто пользователи сталкиваются с неисправностями системы. Их могут вызвать неправильное сохранение или работа батареи.

Не сохраняются изменения. Довольно распространенная проблема связана с неправильным сохранением. Рекомендуется заново внести изменения, сохранить их и перезагрузить компьютер. Также можно вытянуть и вставить батарейку.

Не получается войти в систему. Это связано с неправильной комбинацией клавиш или с тем, что пользователь не успевает ее ввести. Кроме этого, иногда при загрузке может не распознаваться USB-клавиатура. В этом случае рекомендуется воспользоваться клавиатурой PS/2.

На экране появляются следующие надписи «Battery Low Level», «CMOS-chercksum error». Они говорят о том, что уровень заряда батареи низкий. В таком случае, батарею меняют на новую. Такое же решение подходит для проблемы с постоянным сбросом времени после перезагрузки.

Для сохранения измененных настроек, в компьютере предусмотрена динамическая память CMOS. С ее помощью, пользователь может улучшить производительность, изменить системное время и много другое. Для этого, следует перейти в настройки BIOS и внести необходимые изменения.

Ссылка на основную публикацию
Что такое адрес сервера на телефоне
Блог о модемах, роутерах и gpon ont терминалах. Частенько пользователи планшетов и смартфонов на Андроид сталкиваются с тем, что подключившись...
Что значит загрузочная флешка
Что такое загрузочная флешка / 8 способов создать загрузочную флешку Что такое загрузочная флешка / 8 способов создать загрузочную флешку...
Что значит заблокировать сообщение в телефоне
Текстовые сообщения очень удобны – ведь с их помощью вы можете получить информацию от другого абонента даже в тот момент,...
Что такое аккумулятор слайдер
Кроме достоинств, у литий-ионных аккумуляторов имеется немало минусов: Не выносят перезаряда. Подача тока на элемент питания должна быть прекращена, когда...
Adblock detector