- •Цели выполнения и задание на курсовой проект
- •2) Разработка структурной схемы эвм
- •3) Разработка основных блоков эвм
- •3.1.) Центральный процессор
- •3.2.) Система прерываний
- •3.3) Арифметический сопроцессор
- •3.4.) Основная память
- •3.7.) Монитор
- •3.5.) Система ввода – вывода
- •3.6.) Блок синхронизации и таймер
- •3.8.) Клавиатура
- •4) Разработка контроллера прямого доступа к памяти
- •5) Выводы
- •Список литературы
3.5.) Система ввода – вывода
Согласно индивидуальному заданию ввод/вывод осуществляется через контроллер ПДП. Контроллер ПДП обеспечивает обмен данными между ОП и периферийными устройствами. Поскольку разрабатываемый блок по заданию – это контроллер ПДП, более подробно его структура, а также алгоритм функционирования представлен в п. 4.
3.6.) Блок синхронизации и таймер
Большинство микроЭВМ содержит источник реального времени - часы и таймер. Таймер предназначен для деления машинного времени на временные интервалы для эффективного использования процессора при работе с периферийными устройствами. Он обеспечивает совместную работу ЦП и ПУ в реальном масштабе времени, осуществляя разбиения машинного времени на равные интервалы времени (например по 20 мс). В состав таймера входят схемы, необходимые для:
запроса и получения канала;
формирования вектора прерывания;
Рис.
3.6.1 Схема таймера.
определённому порту
периферийного устройства, то по
загруженного в счетчик, на
выходе канала устанавливается
напряжение высокого уровня и
сохраняется до загрузки нового
значения. Сигнал переполнения
содержимого счётчика служит
запросом на прерывание (или
сигналом условия для
контроллера), по которому
Рис.
3.6.2 Схема работы таймера.
счетчика (следующего канала).
3.7.) Монитор
Монитор – это устройство отображения работы ЭВМ. Монитор подключается к системной шине через соответствующий контроллер. Контроллер монитора имеет свой диапазон адресов ОП, с которым работает только он. Ниже представлена структурная схема подключения монитора к системной шине ЭВМ.
DB
CB
AB
К
контроллеру клавиатуры
Контроллер дисплея
управление к PIC
Монитор
Рис. 3.7.1. Схема подключения монитора к системной шине через контроллер
