- •Визначення персонального комп'ютера і його основні складові частини. Конструктивний устрій пк.
- •Системні ресурси персонального комп'ютера.
- •3 Адресний простір пк. Модель розподілу пам'яті. Додаткова, відображувана і розширена пам'ять.
- •Прямий доступ до пам'яті. Канали прямого доступу до пам'яті і пряме керування шиною.
- •Розподіл системних ресурсів. Поняття Plug and Play.
- •Апаратні і програмні переривання. Джерела переривань і їхня обробка.
- •Системний порт івм рс. Системний таймер. Канал керування звуком. Інтерфейс клавіатури. Батарейна пам'ять і годинник cmos.
- •Процедура post і базова система введення-виведення. Розширення базової системи введення-виведення.
- •Системна плата. Основні типи конструктива і порядок установки. Підключення компонентів до материнської плати.
- •10. Установка і конфігурування оперативної пам'яті і процесора.
- •Логіка керування системною платою. Поняття чипсета, його функції і структура.
- •Південний і північний міст. Розподіл функцій: керування системною платою; визначення характеристик пристроїв; організація інтерфейсу.
- •Вибір системної плати. Перелік основних характеристик. Основні елементи архітектури.
- •Поняття однокристального процесора. Основні типи корпусів. Способи установки процесора на плату.
- •Основные корпуса Корпус pga
- •Корпуса sec и sep
- •Гнезда для процессоров
- •15. Процесор і8086. Організація пам'яті, регістри процесора. Процессоры 8086 и 8088
- •16. Процесор і80286. Реальний і захищений режим роботи.
- •17. Фізичні і логічні основи збереження інформації. Види пам'яті і їхні основні характеристики.
- •Шина isa, її параметри. Основні сигнали шини.
- •21. Шина рсі. Протокол обміну по шині рсі.
- •Інтерфейс agp. Фактори підвищення продуктивності функціонування шини.
- •Відеосистема. Фізичні основи візуалізації інформації. Принципи виводу зображення.
- •Відеосистема. Графічний режим. Текстовий режим. 2d і 3d акселератори.
- •Відеосистема. Типи графічних адаптерів.
- •Принципи довгострокового збереження інформації. Типи накопичувачів інформації.
- •Фізична і логічна організація жорстких дисків.
- •Основні інтерфейси жорстких дисків та їх характеристики.
Прямий доступ до пам'яті. Канали прямого доступу до пам'яті і пряме керування шиною.
Прямой доступ к памяти
Передача данных в режиме прямого доступа к памяти (Direct Memory Access, DMA) требуется при обмене данными между оперативной памятью и высокоскоростными устройствами. В режиме прямого доступа периферийное устройство связано с оперативной памятью непосредственно через каналы прямого доступа (каналы DMA), а не через внутренние регистры микропроцессора. Наиболее эффективным такой режим обмена данными бывает в ситуациях, когда требуется высокая скорость для передачи большого объема информации (например, при загрузке данных в память с компакт-диска).
Для инициализации процесса прямого доступа на системной шине используются соответствующие сигналы. Так, устройство, требующее прямой доступ к памяти, по одному из свободных каналов DMA обращается к контроллеру, сообщая ему путь (адрес), откуда или куда переслать данные, начальный адрес блока данных и объем данных (рис. 5.19). Инициализация обмена происходит с участием процессора, но собственно передача данных осуществляется уже под управлением контроллера DMA, а не процессора.
Для организации прямого доступа в память в компьютерах IBM PC/XT использовалась одна 4-канальная микросхема DMA i8237, канал 0 которой предназначен для регенерации динамической памяти. Каналы 2 и 3 служат для управления высокоскоростной передачей данных между дисководами гибких дисков, винчестером и оперативной памятью соответственно. Доступным является только канал DMA 1.
Рис. 5.19. Назначение каналов DMA
IBM РС/АТ-совместимые компьютеры имеют уже 7 каналов прямого доступа к памяти. Как и для контроллеров прерываний, это достигается путем <аскадного включения двух микросхем i8237, интегрированных в микросхе-чу контроллера периферии; одна из линий (канал DMA 4) используется для -олключения каналов DMA О—DMA 3.
Из всех каналов DMA стандартно задействован только канал DMA 2 для гомена данными с дисководом гибких дисков. Каналы DMA 1 и DMA 2 обычно используются звуковыми картами.
Здин канал DMA может использоваться различными устройствами, но не -"^повременно, например, канал DMA 1 — для звуковой карты и стримера. Злнако в этом случае вы не сможете одновременно слушать музыку и записывать данные на ленту.
Розподіл системних ресурсів. Поняття Plug and Play.
Конфигурирование PC необходимо для того, чтобы каждый ресурс системы использовался единственным компонентом. Это несложный, но довольно кропотливый процесс.
В рассмотренном примере, как и ожидалось, при инсталляции драйвера сканера HP ScanJet 4p спецификация Plug&Play не помогла — драйвер инсталлировался с использованием параметров системных ресурсов, устанавливаемых по умолчанию (IRQ 3, I/O 280h), хотя диапазон их возможных значений достаточно широк В результате после перезагрузки операционной системы сканер конфликтовал с портом COM2 (рис. 32.95). Выбрать альтернативное значение IRQ не представлялось возможным, поскольку свободных линий прерывания в сиетеме не было. Единственным, на наш взгляд, правильным решением было удалить из системы порт COM2, который, к тому же, не использовался. Удаление этого порта из текущей конфигурации компьютера с помощью средств окна Свойства: Система почему-то не дало положительного результата: хотя конфликты обнаружены не были, сканер все равно не работал. Поэтому порт COM2 мы отключили в CMOS Setup компьютера.
Получить информацию об установленных и возможных значениях системных ресурсов карты интерфейса сканера можно в окне Свойства: Symbios Logic 53C400A (HP Version) SCSI...
На этом примере мы показали один из возможных вариантов выхода из ситуации, когда простой установкой альтернативного значения системного параметра нельзя было разрешить конфликт. Однако такие случаи встречаются сравнительно редко. Обычно для разрешения конфликта достаточно альтернативных значений системных параметров.
В зависимости от конкретной модели интерфейсной карты сканера настройка ее системных параметров может осуществляться либо программно (так называемые карты стандарта Plug&Play), либо аппаратно (с помощью джамперов — небольших перемычек), т. е. путем соединения пар контактов схемы. В руководстве пользователя обычно приводится таблица положения джамперов для различных вариантов конфигурации устройства. Иногда для этой цели применяются DIP-переключатели — небольшие контактные переключатели, как правило, ползункового типа. Некоторые производители защищают переключатели от непреднамеренного воздействия специальной прозрачной предохранительной крышкой из пластика.
Способ настройки (конфигурирования) карты интерфейса можно выбрать, прочитав техническое описание (руководство пользователя). Некоторые производители часто помещают информацию об этом непосредственно на упаковке изделия.
Конечно, программное конфигурирование предпочтительнее, поскольку не надо ломать голову над тем, как установить джамперы на картах расширения, чтобы все устройства системы "жили в мире и согласии". Процесс конфигурирования карт с помощью джамперов немного сложнее, т. к. каждый раз для изменения значений тех или иных системных ресурсов необходимо выключать компьютер, вскрывать корпус, выполнять соответствующие переключения на карте и порой повторять инсталляцию программного обеспечения.
Карт интерфейсов, требующих аппаратной настройки параметров, становится все меньше, особенно после появления спецификации Plug&Play для персональных компьютеров. Если вы являетесь обладателем интерфейсной карты, поддерживающей эту спецификацию, то беспокоиться по поводу неправильной установки указанных параметров, как правило, не стоит. Система должна сама определить свободные ресурсы и корректно сконфигурировать карту интерфейса сканера и другие PnP-устройства. Ваше вмешательство потребуется лишь в том случае, когда в системе будут отсутствовать свободные ресурсы или когда они не будут совпадать с диапазоном возможных значений для вашей карты.
После успешного завершения процесса конфигурирования системы выключите компьютер и закройте крышку системного блока.
Plug&Play
Современные микросхемы BIOS поддерживают так называемый стандарт Plug&Play ("Подключай и работай"). В BIOS, поддерживающих этот стандарт, включено 13 дополнительных системных функций, используемых операционной системой PC.
Стандарт Plug&Play (рис. 9.4), разработанный корпорацией Intel, позволяет системам и адаптерам, поддерживающим его, автоматически настраивать друг друга.
Все устройства PC (карты расширения, клавиатура, мышь и др.) используют определенное адресное пространство, требуют для себя линии прерываний (IRQ), каналы прямого доступа (DMA) и адреса ввода/вывода (I/O). По мере увеличения количества устройств заметно усложняется задача грамотного распределения ресурсов PC. Стандарт Plug&Play разработан для автоматического распознавания и согласования всех изменений в конфигурации PC, тогда пользователю не надо переустанавливать джамперы и вручную распределять ресурсы. В реализации стандарта Plug&Play принимают участие:
Аппаратные средства
BIOS
Операционная система
Аппаратные средства, поддерживающие стандарт Plug&Play, информируют BIOS и операционную систему о необходимых им ресурсах и, в свою очередь, самонастраиваются на основании полученной информации.
В BIOS возможности Plug&Play реализуются в процессе выполнения программы проверки системы (POST). BIOS распознает установленные аппаратные средства, подключенные к материнской плате и адаптерам PC, анализирует распределение ресурсов этих устройств, считывает информацию, содержащуюся в ROM подключенных устройств, настраивает адаптеры Plug&Play.
Операционная система, поддерживающая технологию Plug&Play (например, Windows 95/98), берет на себя управление всеми внешними устройствами, загружая соответствующие драйверы. Кроме того, операционная система сообщает о конфликтах устройств, которые не были устранены BIOS. С помощью операционной системы можно настроить параметры адаптеров вручную (с экрана монитора) или после изменения положения джамперов на картах расширения. Стандарт Plug&Play поддерживают операционные системы Windows 95/98, Windows NT и др.