Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Метод ПЗ АК-2013.doc
Скачиваний:
0
Добавлен:
01.04.2025
Размер:
1.55 Mб
Скачать
  1. Контрольные вопросы

    1. Каким образом организуется обращение к микросхемам ПЗУ и ОЗУ?

    2. В каких случаях и почему программы начальной инициализации и контроля (BIOS) следует размещать с начала памяти (нулевого адреса), а в каких случаях с конца?

    3. Как устроены элементы памяти в статическом и динамическом ЗУ?

    4. Как реализовать память ОЗУ на 64 кбайта, если БИС ОЗУ имеет емкость 8 кбайт?

    5. С какой целью в динамических ОЗУ реализовано мультиплексирование адресных линий?

    6. Поясните назначение сигналов RAS и CAS.

    7. Какие функции выполняет контроллер динамической памяти?

Практическое занятие 3

"Подключение устройств ввода/вывода данных"

1. Цели занятия

Углубление и закрепление полученных теоретических знаний по способам ввода/вывода данных в микропроцессорных системах, способов подключения к процессорам параллельных и последовательных интерфейсных схем и их адресации, получение практических навыков программирования на языке ассемблера процедур ввода/вывода данных в различных форматах.

2. Основные теоретические положения.

Для организации программно-управляемого обмена в параллельном коде с периферийными устройствами широко применяется программируемые периферийные адаптеры (ППА), который реализован микросхемой КР580ВВ55. ВВ55 применяется для параллельного обмена данными с квитированием и без него как в режиме программного управления, так и по прерываниям. При этом организация однонаправленного или двунаправленного обмена данными выполняется программированием ВВ55. В состав микросхемы ВВ55 входят три двунаправленных 8-разрядных порта, разделенных на две группы, два устройства управления группами портов и периферийная логика для согласования с системной шиной. Порты содержат буферные регистры и шинные формирователи с тремя состояниями. Схема управления содержит регистр управляющего слова CW, доступный только для записи.

Настройка микросхемы ВВ55 осуществляется с помощью управляющего слова MS (Mode Selection), которое назначает режим работы каждому порту. Микросхему ВВ55 можно запрограммировать на следующие режимы работы ее портов:

режим 0 – однонаправленный ВВ без квитирования (применим к любому из портов);

режим 1 – однонаправленный ввод-вывод с квитированием (применим к портам А и В);

режим 2 – двунаправленный ВВ (только для порта А).

При работе портов А и В в режиме 1 и порта А в режиме 2 линии порта С используются для управления обменом с внешним периферийным устройством. В режиме 0 осуществляется прямой однонаправленный обмен через любой из трех портов без сигналов сопровождения. В данном режиме порты А и В можно представить как две параллельные шины размером в один байт, а порт С – как две 4-разрядные параллельные шины. При этом каждую из указанных шин можно устанавливать на ввод или вывод независимо от других. Входные данные в микросхеме ВВ55 не запоминаются и читаются при низком уровне сигнала на входе RD. Выходная информация защелкивается в выходной буферный регистр выбранного порта по срезу системного сигнала WR и остается на выходе порта до нового цикла вывода или изменения режима.