
- •Курсовая работа
- •Содержание. Введение…………………………………………………………...………………3
- •Введение.
- •Теоретическая часть
- •Микропроцессор кр580вм80а
- •Тактовый генератор кр580гф24.
- •Т аймер кр580ви53
- •Дешифратор
- •Практическая часть
- •Структурная схема устройства
- •Описание работы алгоритма и блок-схема программы
- •Программа и её распределение по ячейкам памяти
- •Расчет емкости требуемой памяти и времени выполнения программы
- •Заключение.
- •Список использованной литературы.
Расчет емкости требуемой памяти и времени выполнения программы
Для расчета требуемой памяти и времени выполнения программы составим таблицу:
Команда |
Объем команды, байтов |
Время выполнения, тактов |
Сколько раз используется |
Итого |
|
Объем, байт |
Время, тактов |
||||
MVI |
2 |
7 |
17 |
34 |
119 |
OUT |
2 |
10 |
19 |
38 |
190 |
NOP |
1 |
4 |
15 |
15 |
60 |
IN |
2 |
10 |
1 |
2 |
10 |
JZ |
3 |
10 |
1 |
3 |
10 |
HLT |
1 |
|
1 |
1 |
0 |
|
|
|
Итого |
93 |
389 |
Таким образом, для программы необходимо 93 байта памяти. Программа максимально будет выполняться 389 тактов, то есть время выполнения при тактовой частоте 2 МГц – 389*0,5 мкс = 194,5 мкс.
Заключение.
В данной курсовой работе было разработано устройство, которое при получении определенной последовательности импульсов – а именно четыре импульса с периодом следования 15мкс и длительностью 1 мкс – генерирует ответную последовательность импульсов. Ответный код состоит из пяти импульсов, первые три из которых следуют с периодом 3 мкс, четвертый через 14 мкс после первого импульса, а пятый – через 17. В процессе работы была разработана структурная схема устройства, алгоритм работы устройства и программа, выполняющая данный алгоритм.
Основными аппаратными средствами устройства стали: микропроцессор, тактовый генератор, таймер и дешифратор.
Список использованной литературы.
Щербакова Т.Ф., Козлов С.В., Култынов Ю.И., Седов С.С., Коробков А.А. Разработка и отладка программного обеспечения микропроцессорных систем обработки информации: Учебное пособие. Казань: Изд-во Казан. гос. техн. ун-та, 2003. 176 c.