Курсовая работа: Цифровой измеритель времени

В таблице приведём распределение адресного пространства:

Нижний предел Верхний предел
ПЗУ F800 FFFF
ОЗУ 0000 07FF
ППИI F000 F003
ППИI E000 E003
Индикатор1 8000 8000
Индикатор2 C000 C000
Индикатор3 B000 B000
Индикатор4 F000 F000
Опрос клавиатуры 1000 1000
Выдача данных 2000 2000
Таймеру 4000 4000

Текст программы

Подготовка и вывод данных на индикацию

Dec1: andAx,1ffh ; перевод из двоичной в двоично-десятичную систему

Mov Cl,100

Div Cl

Or Bh,al

Mov Al,ah

Mov Ah,0

Mov Cl,10

Div Cl

Shl Al,1

Shl Al,1

Shl Al,1

Shl Al,1

Or Al,ah

Mov Ah,bh

mov 8000,ax ; вывод на индикаторы HG1 – HG4

EndDec1

8. Заключение

В ходе данного курсового проекта углубили знания по курсу проектирование компьютерных систем, необходимо также отметить, что в ходе данной работы сказалась недостаточное количество знаний в области языков низкого уровня, поэтому программу пришлось писать условно, но весьма приближённо к ассемблеру. В ходе проведенной работы закрепили основные моменты теории и применили её на практике.


9. Литература

1. Петровский А.А., Качинский М.В. Методическое пособие по проектированию микропроцессорных средств и систем, ч.1. – Мн.: МРТИ, 1992.

2. Фридмен М., Ивенс Л. Проектирование систем с микрокомпьютерами. – М.: Мир, 1986.

3. Русак И.М., Луговский В.П. Технические средства ЭВМ. – Мн.: Высшая школа, 1991.

4. Каган Б.М., Сташин В.В. Основы проектирования микропроцессорных устройств автоматики. – М.:Энергоатомиздат, 1987.

5. Романычев Э.Т. Разработка и оформление конструкторской документации РЭА. – М.: Радио и связь, 1989.

К-во Просмотров: 277
Бесплатно скачать Курсовая работа: Цифровой измеритель времени