4. Порядок выполнения работы.
4.1.
Разработать программу:
а)
сложения двух двоичных 4-х байтовых
чисел;
б)
сложения двух десятичных чисел 153742 и
638440;
в)
вычитание двух десятичных чисел 83 и51.
4.2.
Разработать программы умножения двух
чисел с составлением таблицы изменения
содержимого
регистров, участвующих в операции
умножения, для каждого цикла.
Все
разработанные программы записать в ОЗУ
микроЭВМ, начиная с адреса 0800, отладить,
получить результат.
5. Содержание отчёта.
5.1.
Краткие теоретические сведения.
5.2.
Тексты программ в символическом и
объектном кодах.
5.3.
Результаты выполнения программ.
6. Контрольные вопросы.
6.1.
Какие команды арифметических операций
предусмотрены в системе команд МП К580?
6.2.
Для какой цели служит команда DAA
и как она выполняется?
6.3.
Как осуществить умножение на десять,
не прибегая к подпрограмме умножения?
6.4.
Можно ли корректировать результат
вычитания, если да, то как?
6.5.
Какой алгоритм работы подпрограмм
умножения?
6.6.
Оцените время выполнения подпрограммы
умножения двух чисел.