- •Министерство образования рф
- •1. Цели работы.
- •2. Исходные данные.
- •2.1. Общие исходные данные.
- •2.2. Индивидуальные исходные данные.
- •3. Разработка структурной схемы.
- •Системная шина
- •4. Система прерываний.
- •4.1. Последовательная структура.
- •4.2. Прерывания на микроуровне.
- •5. Основная память эвм.
- •6. Схема контроля.
- •Input/Output по паритету.
- •7. Блок синхронизации.
- •8. Монитор.
- •9. Таймер.
- •10. Клавиатура.
- •11. Контроллер пдп.
5. Основная память эвм.
32 разряда ЦП позволяет адресовать до 4096К ячеек памяти. Часть этих адресов необходимо зарезервировать для программно доступных элементов ЭВМ.
ОП ЭВМ должна иметь в своём составе как оперативную (ОЗУ), так и постоянную (ПЗУ) память. Так как в задании не оговорена конкретная емкость ОЗУ и ПЗУ примем: емкость ОЗУ – 16Мбайт, емкость ПЗУ – 1Мбайт (в качестве ПЗУ взята PROMс однократным программированием).
Для обеспечения нормальной работы ОЗУ и ПЗУ в состав ОП нужно включить контроллер, который будет выполнять функции управления памятью.
Рис. 4. Структура ОП. (Д – данные, А – адрес, У – сигналы управления).
6. Схема контроля.
Input/Output по паритету.
ОЗУ микросхем динамической памяти возможны ошибки в хранимых словах. Ошибки обычно бывают двух видов - постоянные и типа «сбой». Постоянные ошибки характеризуются тем, что содержимое одной, нескольких или всех адресуемых ячеек БИС заранее определено - из них всегда считывается одна и та же информация. Например, из ячеек с адресами, кратными некоторому числу, может считываться лог. 1, и попытка записи лог. 0 в эти ячейки не даёт желаемых результатов. Ошибки типа «сбой» связаны с разрядом конденсаторов динамических элементов памяти из-за действия кратковременных импульсов случайных помех по цепям питания или линиям управления, из-за пролёта альфа-частиц через кристалл БИС и т.п. Ошибку типа «сбой» можно устранить повторной записью в ту же ячейку считанного и откорректированного кода.
Для этих целей можно использовать блок контроля, использующий контроль по паритету.
Рис. 5 Схема контроля по паритету.
7. Блок синхронизации.
Блок синхронизации (БС) предназначен для обеспечения синхронной работы всех узлов ЭВМ. В его задачи входит генерация синхропоследовательностей заданной формы и длительности для ЦП, таймера, контроллеров, ОП и других устройств, входящих в состав ЭВМ.
В качестве основы для построения БС можно использовать микропрограммируемый тактовый генератор (например 1804ГГ1) . Это позволит реализовать переменную длительность такта для ЦП, что позволит несколько повысить его производительность.
Использование микросхемы КМ1804ГГ1 в качестве тактового генератора в составе блока синхронизации дает целый ряд преимуществ.
Микросхема имеет стабилизированный с помощью внешнего кварцевого резонатора генератор опорной частоты от 1 до 30 МГц, микропрограммируемую длительность тактовых импульсов от 3 до 10 периодов опорной частоты, состояния "работа", "останов", "ожидание", "шаговый режим". Данные характеристики позволяют использовать эту микросхему для обеспечения синхронной работы всех узлов ЭВМ.
Рис. 6 Схема блока синхронизации.
8. Монитор.
Монитор служит для представления итоговых данных, для постоянного наблюдения за различными действиями вычислительной машины. Монитор, как и всякое другое периферийное устройство подключается через контроллер (видеоадаптер) к системной шине. Также следует отметить, что монитор является пассивным устройством, которое не выдает данные и управляющие сигналы, а просто отображает динамически изменяющуюся информацию.
Рис. 7 Схема подключения монитора.