Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Практические задания




1. Напишите программу 16-разрядного беззнакового сложения с сохранением старшей и младшей части аккумулятора.

2. Напишите программу 16-разрядного знакового сложения с сохранением старшей и младшей части аккумулятора.

3. Напишите программу 16-разрядного знакового вычитания с сохранением старшей и младшей части аккумулятора.

4. Напишите программу 16-разрядного беззнакового вычитания с сохранением старшей и младшей части аккумулятора.

5. Напишите программу сложения двух операндов в формате 5.11и 2.14. Результат представить в формате 4.12.

6. Напишите программу сложения двух операндов в формате 9,7 и 6,10. Результат представить в формате 8,8.

7. Напишите программу перемножения двух чисел, указав вид адресации, который был вами выбран.

8. Используя явную адресацию напишите программу загрузки числа 7 в аккумулятор.

9. Используя прямую адресацию напишите программу загрузки числа 7 из страницы памяти 111, ячейки 8888 в аккумулятор.

10. Используя прямую адресацию, напишите программу копирования числа со страницы 4 памяти данных со смещением 9 на ту же страницу со смещением 12h.

11. Напишите программу сложения сложение аккумулятора с содержимым ячейки памяти данных на странице 4 со смещением 4h.

12. Напишите программу сложения сложение аккумулятора с содержимым ячейки памяти данных на странице 5 со смещением 5h и сдвигом на 5 разрядов влево

13. Используя косвенную адресацию напишите программу копирования массива B в массив A. Количество элементов массива, начальный адрес и адрес перемещения массива выбирается самостоятельно.

14. Используя косвенную адресацию напишите программу С=A*B при этом задействовать два регистра AR

11. Напишите программу для реализации логической функции записанной в виде Y=S*(P+Y)

12. Напишите программу для реализации логической функции записанной в виде Y=S*(P+Y)+(P1+Z)

13. Напишите программу для реализации релейно-контакторной схемы управления двигателем

14. Используя команды SACL и SACH и косвенную адресацию, напишите программу по сохранению аккумулятора в ячейки 60h и 61h.

15. Используя команды SACL и SACH и прямую адресацию, напишите программу по сохранению аккумулятора в ячейки 9h и 10h





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 245 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Победа - это еще не все, все - это постоянное желание побеждать. © Винс Ломбарди
==> читать все изречения...

2194 - | 2031 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.007 с.