Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shporyy.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
1.48 Mб
Скачать

25. Построение магистрали адреса в мпс с использованием непрограммируемых интерфейсных компонентов к580ва86

Предназначена для передачи адреса ко всем периферийным устройствам (как к уст-ройствам памяти, так и к портам ввода/вывода). Количество разрядов адресной шины от-личается большим разнообразием. Процессор Intel 8086, На котором собран родоначальник всех современных персональных компьютеров - IBM PC-XT, имеет 20 разрядов адреса. Современные процессоры имеют до 32 разрядов и больше. От количества разрядов шины адреса зависит, какое количество ячеек памяти может адре-совать процессор. Процессор, имеющий шестнадцатиразрядную шину данных может об-ращаться к 216 (то есть к 65536) ячейкам памяти. Это число называется объемом памяти. То есть, по другому можно сказать, что такой процессор имеет объем адресуемой памяти в 65536 байт.

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

  • Демультиплексирование шины адреса/данных (распределение ее на шину адреса и шину данных ).

  • Буферизацию шин (увеличение нагрузочной способности линий шин, обеспечение возможности их перехода в третье состояние).

  • Формирование сигналов управления.

Выполнение первой функции осуществляется с помощью регистров-защелок, например, буферных регистров i8282, i8283. Обобщенная структурная схема регистра-защелки содержит восемь D-триггеров с выходными схемами, имеющими три состояния.

Для увеличения нагрузочной способности (вторая функция) двунаправленной шины данных используют 8-разрядные формирователи i8286 или i8287 . Формирователи i8286 не инвертируют данные, а i8287 –инвертируют.

26. Построение магистрали данных.

27. Построение магистрали управления.

Тупо показать на схеме. Да, тыкнуть пальцем в них

28. Ввод-вывод информации в мпс по прерываниям; в режиме прямого доступа к памяти.

Формат: in Приемник, Источник

Out Приемник, Источник

Приемником команды IN и источником команды OUT могут быть только AL, АХ, ЕАХ.

Источники команды IN и команды OUT – номер порта (не более 255), задаваемый константой или значением регистра DX.

Однако осуществление ввода/вывода непосредственно при по­мощи этих команд – дело достаточно сложное. Одному внеш­нему устройству и его контроллеру соответствует не один, а несколько портов отдельно для управления устройством и для передачи данных. Для организации ввода/вывода необходимо знать достаточно сложный сценарий обмена данными, техниче­ские характеристики конкретного устройства, протоколы связи с ним, порядок опроса портов и т. и.

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]