• для доступа к ячейкам кэш-памяти используется так называемый ассоциативный метод доступа – разновидность произвольного доступа, при котором поиск информации осуществляется не по адресу, а по ассоциативному признаку;
• высокое быстродействие кэш-памяти обусловлено тем, что она строится на элементах памяти статического типа SRAM (Static RAM), имеющих малое время доступа и не требующих регенерации;
• в связи с высокой стоимостью кэш-памяти её объём в современных процессорах в сотни и тысячи раз меньше объёма ОП.
Наличие кэш-памяти существенно повышает общую производительность компьютера. Современные процессоры содержат несколько уровней кэш-памяти.
• тестовую программу для самотестирования компьютера, проверяющую работу памяти и других устройств компьютера при включении питания (программа POST – Power On Self Test);
• программы управления режимами энергосбережения;
• программы автоматического конфигурирования устройств системы (технология Plug and Play);
• программу SETUP, служащую для установки параметров конфигурации компьютера, в том числе вручную;
• программу начальной загрузки операционной системы.
В связи с этим BIOS иногда рассматривают как аппаратно-зависимую часть ОС.
• текущая дата и время (т.е. реализован календарь и системные часы реального времени – Real Time Clock (RTC));
• статусы (состояния) батареи и прочих устройств (дисковый контроллер, размер памяти, установленные адаптеры);
• перечень установленных в системе устройств (сопроцессор, накопители, видеокарта, клавиатура и др.).
Данные в этой памяти могут быть изменены программно с помощью утилиты Setup, входящей в состав BIOS. Срок службы батареи составляет 3–5 лет, и после замены батареи, возможно, придётся повторить настройку системы, включая ввод даты и времени10.
Системный контроллер-концентратор осуществляет связь с ядром ЦП, управляет оперативной памятью, осуществляет интерфейс с быстрыми шинами расширения, может содержать графический контроллер. В настоящее время компоненты этого контроллера-концентратора интегрированы в центральный процессор.
Контроллер-концентратор ввода-вывода содержит контроллер шины дисковых накопителей, сетевой и аудиоконтроллеры, осуществляет интерфейс с шинами расширения среднего быстродействия.
Эти контроллеры-концентраторы связаны посредством магистрали с высокой пропускной способностью (например, DMI – Direct Media Interface компании Intel [5]).
3.3. Контроллеры и интерфейсы
Контроллер прерываний выполняет следующие функции:
• приём запросов прерываний от устройств, требующих обслуживания со стороны ЦП;
• учёт приоритетов запросов в случае одновременного поступления нескольких запросов;
• маскирование (запрет) запросов на основе данных от процессора (только для маскируемых запросов);
• выдача процессору запроса прерывания и кода устройства, которое сделало запрос.