Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metoda.doc
Скачиваний:
1
Добавлен:
22.08.2019
Размер:
728.06 Кб
Скачать

Завдання для домашньої підготовки

1. Ознайомтесь з язиком програмування і структурою команд МП БІС КР58ІК80.

2. Вивчіть режими роботи і часові діаграми процеса виконання команд МП БІС КР58ІК80

3. Вивчіть методи програмування на язику ассемблера і в машинних кодах для МП БІС КР58ІК80.

4. Розгляньте правила виконання команд INR A (ЗС), DCR A (3D), ADD A (87), ANA A (A7), ORA A (B7), CMP A (BF), DAA (27).

5. Розгляньте результат виконання програми 8.1 при записі за адресою 0803 команд, наведених в п. 4 завдання. результати виконання програми при різних командах, записаних в програмі 8.1 за адресою 0803, занести в табл. 8.1.

Таблиця 8.1.

Число, записане

за адресою 0В00

Команда, записана

за адресою 0803

Число записане

за адресою 0В01

6. Змініть вид і запишіть програму 8.2 так, щоб при її виконанні дослідне число першопочатково записувалось за адресою 0В00.

7. Розробіть програми:

а) збільшення на 5 числа, записаного за адресою 0В00, і запис результату за адресою 0В01 (програма 8.3);

б) складання чисел, записаних за адресами 0В00 і 0ВА0, і запис результата за адресою 0В01 (програма 8.4);

в) порівняння чисел в адресах 0В00 і0В01 і запис більшо з них в регістр В (програма 8.5).

Завдання до лабораторної роботи

Завдання 1. Дослідити програму 8.1.

Порядок виконання завдання

1. Ввести в мікро-ЕОМпрограму 8.1.

2. Записати за адресою 0В00 дослідне число.

3. Здійснити пуск програми 8.1 з адресою 0800. Перевірити результат виконання програми шляхом дослідження числа, записаного за адресою 0В01.

4. Дослідити процес виконання програми по командам. Після виконання кожної команди проаналізувати зміст всіх програмно-доступних регістрів МП БІС.

5. Дослідити процес виконання команд в програмі 8.1 за машинними циклами. Звернути уваги на послідовність передачі і перетворення інформаціїв мікро-ЕОМ при виконанні кожної команди. Представити часові діаграми процесу виконання будь-якої одно- та трьохбайтної команди в програмі.

6. Замінюючи в програмі 8.2 команду CMA на команди INR A (3C), DCR A (3D), ADD A (87), ANA A (A7), ORA A (B7), CMP A (BF), DAA (27), дослідити результата виконання вказаних команд по числу, записаному за адресою 0В01. Перевірити табл. 8.1, заповнену при виконанні домашнього завдання.

Завдання 2. Дослідити програму 8.2.

Порядок виконання завдання

1. Ввести в мікро-ЕОМ програму 8.2.

2. Записати за адресою 0В00 дослідне число.

3. Здійснити пуск програми з адреси 0800. Перевірити результатвиконання програми по числу, записаному за адресою 0В01.

4. Дослідити процес виконання команди MOV A, M за машинними циклами.

5. Ввести і дослідити виконання мікро-ЕОМ вид зміненої програми 8.2, яка дозволяє першопочатково записувати дослідне число за адресою 0В00.

Завдання 3. Дослідити програму 8.3.

Порядок виконання завдання

1. Ввести в мікро-ЕОМ програму 8.3, розроблену при домашній підготовці.

2. Здійснити пуск програми 8.3 і перевірити результат її виконання по числу, записаному за адресою 0В01 при числах 05, FE, записаних за адресою 0В00.

Завдання 4. Дослідити програму 8.4.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]