
- •Основы аппаратной и логической организации процессорных систем.
- •Основные понятия и определения. Классификация.
- •Показатели производительности.
- •Логическая структура процессора.
- •Системные ресурсы.
- •Р аспределение памяти.
- •Пространство ввода-вывода.
- •Аппаратные прерывания.
- •Режим прямого доступа к памяти.
- •Взаимодействие программ с периферийными устройствами.
- •Распределение системных ресурсов. Спецификация PnP.
- •Системная плата.
- •Чипсет.
- •Процессоры.
- •Архитектура процессора. Параллельная обработка информации.
- •Суперскалярная архитектура.
- •Параллельные вычисления.
- •Зависимость по данным.
- •Архитектура рс совместимых процессоров.
- •Архитектура 32-х разрядных процессоров. Основные характеристики.
- •Защищенный режим.
- •Архитектура памяти.
- •Принципы кэширования.
- •Кэш прямого отображения.
- •Наборно-ассоциативный кэш.
- •Ассоциативный кэш.
- •Шины расширения.
- •Внешние интерфейсы.
Распределение системных ресурсов. Спецификация PnP.
Самые используемые шины – это шины PCI и ISA. Для шины PCI заложены возможности автоматического конфигурирования установленных адаптеров. А шина ISA такими возможностями не обладает, это выполняется пользователем.
Во время конфигурирования возможно возникновение конфликтов 2-х типов: конфликт может быть не замечен программной установке; ошибочное недопущение установки правильной конфигурации.
Эти проблемы решаются при авто конфигурировании, за счет изоляции каждой карты расширения от всех остальных, за счет обеспечения единого метода двухстороннего обмена между картой расширения и ПО.
Кроме традиционных периферийных устройств: конфигурацию подлежат мосты шины PCI.
Мосты шины PCI – аппаратные средства подключения PCI к другим шинам. Могут быть 2 типов:
Host Bridge – используется для подключения PCI к системной шине процессора.
Peer-to-peer Bridge (одноранговый) – позволяет подключать шины PCI меду собой.
При конфигурировании мостов, задаются все пути транслирования управляющих сигналов по шине и управление буферами данных. Среди устройств PnP выделяется класс устройств DCD (DCD – динамически конфигурируемые устройства). Ресурсы, используемые ими, могут динамически переназначаться во время работы МПС, не требуя перезагрузки ОС. Устройства DCD можно заблокировать.
Шаги автоконфигурирования:
Производится изоляция Plug расширения от всех остальных с помощью ключа инициализации.
Карте назначается специальный номер CSN (Card Select Number).
С платы считываются данные о поддерживаемых ресурсах.
Повторяются шаги с 1 по 3 для всех плат принадлежащих конфигурированию.
Производится распределение системных ресурсов, выделяемых каждой карте.
Плата переводится рабочий режим.
Эти шаги выполняют:
Процедура POST, если BIOS поддерживает PnP.
Шаги выполняет операционная система.
К
люч
инициализации переводит логику Plug and
Play в конфигурационный режим при помощи
предопределенной последовательности
записи порт-адрес. Аппаратная логика
карты проверки ключа основана сдвиговым
регистром с обратными связями.
Если ключ приложен, верно, то выполняется режим автоконфигурирования.
Такой принцип построения протоколы изоляции с помощью идентификатора характеризует, что в одной системе не может быть карт с одинаковыми идентификаторами.
Архитектура PnP поддерживает концепцию многофункциональности. Каждая плата может состоять из нескольких отдельных логических устройств.
Системная плата.
Системна плата (материнская) является основным узлом системного блока и определяет архитектуру и производительность всей системы в целом. Обязательные компоненты:
Процессор, сопроцессор
Память (постоянная, оперативная, КЭШ)
Системные средства ввода-вывода (контроллер DMA, счетчик таймер, логика немаскируемых прерываний, канал управления звукам)
Интерфейсные схемы и разъемы шин расширения
Кварцевый генератор синхронизации со схемой сброса системы
Дополнительные стабилизаторы напряжения питания для низковольтных процессоров.
Ранее системные платы строились на БИС, больших интегральных схемах с дополнительной логикой, малой и средней степени интеграции. Современные платы выполняются на основе чипсетов. Чипсет определяет возможности применения процессоров разной архитектуры, основной и КЭШ памяти, а также характеристики, которые определяют возможность модернизации системы (Upgrade).
Основные свойства:
Конструктивное исполнение (в каком типе корпуса находится, какой форм-фактор ATX).
Cheep-set, который установлен.
BIOS (какой производитель, версия).
Возможность перезаписи, блокировки и восстановления Flash BIOS
Поддержка PnP.
Поддерживаемые шины и количество процессоров.
Возможность выбора питающего напряжения для процессора, возможность раздельного питания (ядра процессора и его интерфейса).
Поддерживаемые частоты синхронизации.
Максимальный объем оперативной памяти (RAM) и его характеристики.
Характеристики КЭШ 2 уровня (объем, синхронный или асинхронный)
Количество слотов шин ввода-вывода.
Количество каналов IDE и поддерживаемые режимы.
Наличие контроллеров гибких дисков.
Характеристики адаптера SCSI.
Наличие com-портов.
Наличие LPT-портов.
Наличие разъемов под мышь, разъем USB, графический адаптер, звуковой контроллер.