Разработать блок-схему алгоритма и написать программу на Ассемблере и в машинных кодах согласно заданию в табл. 3.2 и 3.3.
Таблица 3.2
Задание:
определить
Адреса чисел
990 -
980 –
960 –
950 –
900 –
900 –
910 –
920 –
950 –
930 –
N > 0
N < 0
N = 0
N > 5
N < 5
N = 3
N > 6
N < 7
N = 10
N = 2
Таблица 3.3
Старший байт адреса
результата
Младший байт адреса результата
АО
0А
0В
0А
0В
Пояснения к табл. 3.2, 3.3. В таблицах заданы адреса ОЗУ, где хранятся исходные однобайтные числа. Необходимо определить, сколько чисел соответствует определенному признаку, (например, больше 0).
Результат необходимо поместить по адресу, заданному в табл. 3.3.
Например, для варианта 13 необходимо выполнить задание: найти количество отрицательных чисел (N) среди четырех однобайтных чисел, хранящихся в ОЗУ по адресам 0960Н.
ПРОГРАММИРОВАНИЕ ЦИКЛИЧЕСКИХ ВЫЧИСЛИТЕЛЬНЫХ ПРОЦЕССОВ