МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ВОЛОГОДСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
Дисциплина: Организация ЭВМ и систем
Кафедра: УВС
Курсовой проект
Реализация устройства контроля переданной информации с использованием модифицированного кода Хемминга
Выполнил: Кириллов А. С.
Группа: ЭВ-31
Проверил: Машкин А. В.
Вологда 2011
СОДЕРЖАНИЕ
ВВЕДЕНИЕ 1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ 2. Разработка структурной схемы устройства 3. РАЗРАБОТКА ПРИНЦИПИАЛЬНОЙ ЭЛЕКТРИЧЕСКОЙ СХЕМЫ 3.1 Центральный процессор КР580ВМ80А
3.2 Генератор тактовых импульсов КР580ГФ24
3.3 Системный контроллер и шинный формирователь КР580ВК28
3.4 Буферный регистр КР580ИР82
3.5 Параллельный интерфейс КР580ВВ55А
3.6 Постоянное запоминающее устройство КР556РТ7
3.7 Оперативное запоминающее устройство КР537РУ8А
3.8 Дешифратор возбуждения одноразрядного семисегментного цифрового светодиодного индикатора АЛС324
3.9 Индикатор цифровой АЛС324А
4. КАРТА ПАМЯТИ
5. ПРИНЦИП РАБОТЫ ПРОГРАММЫ
6. ЛИСТИНГ ПРОГРАММЫ
ЗАКЛЮЧЕНИЕ
СПИСОК СПРАВОЧНОЙ ЛИТЕРАТУРЫ
ВВЕДЕНИЕ Вычислительная техника развивалась такими быстрыми темпами, что давно уже принято говорить о поколениях вычислительных машин. За 30 лет своего бурного развития микропроцессорные системы прошли путь от специализированных комплектов интегральных схем к сложным однокристальным микроконтроллерам, имеющих в своем составе целый набор самых различных программируемых элементов. Низкая стоимость, малые габаритные размеры и энергопотребление таких машин позволяет встраивать их во вновь проектируемые устройства. Широкое применение микропроцессоров ставит задачу подготовки специалистов, способных обслуживать эту сложную технику.
1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ Реализация устройства контроля переданной информации c использованием модифицированного кода Хемминга. С порта А5h считать 2000 байт, разместив их в ОЗУ, начиная с адреса B000h. Считать информационными 4 бита, расположенные во 2, 4, 5 и 6 разрядах передаваемых байт. Остальные разряды в байте отведены для хранения кода Хемминга. Индицировать номер ячейки ОЗУ, в которой была произведена коррекция ошибки или выдать сообщение о невозможности коррекции. Считывание последовательности байт с порта осуществлять путем нажатия кнопки. Переход к проверке содержимого следующих ячеек памяти так же осуществлять путем нажатия на кнопку.
2. Разработка структурной схемы устройства Необходимыми элементами в любой системе являются: микропроцессор, генератор импульсов, системный контроллер микропроцессора, буферные схемы адреса и данных, запоминающие устройства и устройства ввода-вывода (рис 2.1.)
Рис. 2.1. Структурная схема устройства
Главным элементом этой системы является микропроцессор т.к. он управляет работой всей системы. Генератор тактовых импульсов фаз С1, С2 предназначен для синхронизации работы микропроцессора. ПЗУ (постоянное запоминающее устройство) используется для хранения констант и программы работы устройства. ............