Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК методичка.docx
Скачиваний:
13
Добавлен:
13.08.2019
Размер:
1.93 Mб
Скачать

Образец документации пo пр0грамме, составленной в ходе домашней подготовки

Схема алгоритма

- 33 –

На рис. П3.1 приведена схема алгоритма для решения следующей задачи.

Дан массив А1 из 10 однобайтных чисел. Переписать из массива А1 в массив В1 все числа, в диапазоне от 516 до 2016 (включительно). Для выполнения данной задачи необходимо распределить память, составить и отладить программу.

Для отладки программы используется УМК.

Массив А1 размещается в памяти с адреса 090016 . Массив В1 раз-мещается в памяти с адреса 095016. Программа-с адреса ОАОО16- Адрес проверяемых элементов массива At хранится в регистровой паре ВС. Адрес элемента массива В1, куда помещается элемент из массива А1, хранится в регистровой паре DE. Счетчик циклов - регистр Н.

Т екст программы в кодах МП КР580ВМ80 с распределением памяти приведен в табл. П3.1.

- 34 –

- 35 –

Примечание: D8 - байт данных; D16.- слово данных; ADR - 16-разрядный адрес ЗУ М; N - 8-разрядный адрес ВУ Р; D,S - В-000, Н-100, X - В-00, Y - В-00, Z - В-00,

С-001, L-101, D-01, D-01, D-01.

D-010, М-110, Н-10, Н-10,

Е-011. A-lll; SP-11; PSW-11;.

- 36 –

- 37 –

- 38 –

- 39 -

- 40 -