Запоминающие устройства — страница 4

  • Просмотров 5769
  • Скачиваний 400
  • Размер файла 13
    Кб

событие и в выборе данного события ему помогает контролер прерываний, который устанавливает для каждого из своих входов определенный уровень важности - приоритет. Наивысший приоритет имеет линия запроса прерывания IRQ0, а наименьший - IRQ7, то есть приоритет убывает в порядке возрастания номера линии. В IBM PC/AT восьми линий прерывания стало уже недостаточно и их количество было увеличено до 15. В первых моделях для этого

использовалось каскадное включение двух микросхем i8259. Оно осуществлялось путем подсоединения выхода второго контролера ко входу IRQ2 первого. Важно для понимания здесь следующее. Линии прерывания IRQ8 - IRQ15 (то есть входы второго контролера) имеют приоритет ниже чем IRQ1, но выше IRQ3. В режиме прямого доступа (DMA, Direct Memory Access) периферийное устройство связано с оперативной памятью непосредственно, а не через внутренние регистры

микропроцессора. Наиболее эффективной такая передача данных бывает в ситуациях, когда требуется высокая скорость обмена для большого количества информации. Для инициализации процесса прямого доступа на системной шине используются соответствующие сигналы. В компьютерах, совместимых с IBM РС и PC/XT, для организации прямого доступа в память используется одна 4-канальная микросхема DMA i8237, канал 0 которой предназначен для

регенерации динамической памяти. Каналы 2 и 3 служат для управления высокоскоростной передачей данных между дисководами гибких дисков, винчестером и оперативной памятью соответственно. IBM PC/AT-совместимые компьютеры имеют 7 каналов прямого доступа к памяти. В первых компьютерах это достигалось каскадным включением двух микросхем i8237, как и в случае контролеров прерываний. Память компьютера Все персональные компьютеры

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

выборкой - RAM (Random Access Memory). Все программы, в том числе и игровые, выполняются именно в оперативной памяти. Постоянная память обычно содержит такую информацию, которая не должна меняться в течение длительного времени. Постоянная память имеет собственное название - ROM (Read Only Memory), которое указывает на то, что ею обеспечиваются только режимы считывания и хранения. Логическая организация памяти Как известно, используемый в IBM РС, PC/XT