Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ПР2.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
154.11 Кб
Скачать

2.Завдання для самостійної роботи

2.1 Вивчити і практично освоїти представлення чисел у двійковій і шістнадцятковій системах числення.

2.2 Вивчити призначення і структуру програми - імітатору для мікропроцесору КР 580 ВМ 80 А

2.3 Вивчити призначення клавіш керування і режими роботи програми - імітатору.

2.4 Вивчити послідовність дій при включенні пристрою, введенні програми в пам'ять програми - імітатора, читанні вмісту комірок пам'яті і програмно-доступних регістрів мікропроцесора (МП) КР580ИК80А и запису в них інформації.

2.5 Вивчити послідовність дій при виконанні програми в усіх режимах.

2.6 Обчислити вираження: N = n * 9, де n Ваш номер у журналі викладача. Отримане число N представити в двійковій і шістнадцятковій системі числення.

2.7 Ознайомитися з приведеною в таблиці 1 програмою додавання трьох чисел.

2.8 Відповідно до приведеного вище прикладу скласти число, отримане Вами при виконанні операції добутку з числами N1 і N2.

Порядок виконання операції додавання записати у виді програми й оформити у виді таблиці.

У програмі додавання суми трьох чисел для МП КР580ИК80 використані такі позначення:

N - перший доданок

N1 - другий доданок

N2 - третій доданок

0002 - адреса початку програми

Програма додавання трьох чисел на програмі – імітаторі.

Адреса

Мнемокод

Операнди

Маш. код

16- код

Коментарі

8300

8301

MVIА

3E

N

Загрузка в perА числа N

8302

8303

MVIC

0E

N1

загрузка в per. С числа N1

8304

8305

MVI D

16

N2

Загрузка в per. D числа N2

8306

ADD С

81

А + С

8307

ADD D

82

А + D

8308

NOP

00

Кінець програми

3.Зміct і порядок виконання лабораторної роботи

1. Включити налагоджувальнийпристрій.

2. Прочитати вміст комірки пам'яті з адресою 0002

3. Записати N у комірку пам'яті з адресою 0005

4. Прочитати вміст комірки пам'яті з адресою 0008

5. Перевірити, чи можливий запис числа N у комірку пам’яті з адресою 0045

6. Пояснити, чому неможливий запис числа N у комірки лам яті з адресами менш 0106

7. Прочитати уміст усіх програмно-доступних регістрів МП

8. Записати число N в один з регістрів, наприклад у регістр З

9. Виконати програму, приведену в таблиці 1 у покроковому режимі

10. Записати в регістр-акумулятор А МП число F8.

11. Скласти програму додавання числа F8. записаного з акумуляторі (АКМ) з числом N , записаним у комірці пам'яті з адресою 0008.

12. Перевірити отриманий результат.

4.ЗМІСТ ЗВІТУ

1. Короткий опис мети роботи і результатів самостійної підготовки до лабораторного заняття

2. Тексти програм виконання лабораторної роботи

3. Протокол роботи, що відбиває послідовність дій на програмі - імітаторі при виконанні програм