Консультация № 200706
22.04.2021, 21:39
0.00 руб.
0 0 0
Здравствуйте, уважаемые эксперты! Прошу вас ответить на следующий вопрос:
Дано вот такое задание .
1. Написать программу определения заданной характеристики последовательности чисел C1 , C2 , ..., Cn . (характеристика: Количество четных чисел)
2. Записать программу в мнемокодах, введя ее в поле окна Текст программы.
3. Сохранить набранную программу в виде текстового файла и произвести
ассемблирование мнемокодов.
4. Загрузить в ОЗУ необходимые константы и исходные данные.
5. Отладить программу.

имеется вот такой пример кода,но без характеристики .

Приложение:
RD #40 Загрузка начального адреса массива 040
WR 30 в ячейку 030
RD #10 Загрузка параметра цикла k =10 в ячейку 031
WR 31
RD #0 Загрузка начального значения суммы S = 0
WR 32 в ячейку 032
M1: RD 32 Добавление
ADD @30 к текущей сумме
WR 32 очередного элемента массива
RD30 Модификация текущего
ADD #1 адреса массива
WR 30 (переход к следующему адресу)
RD 31 Уменьшение счетчика
SUB #1 (параметра цикла)
WR 31 на 1
JNZ M1 Проверка параметра цикла и переход при k ≠ 0
RD 32 Вывод
OUT результата
HLT Стоп

Обсуждение

Форма ответа