Е. А. Потапова ИНФОРМАТИКА. АССЕМБЛЕР ДЛЯ ПРОЦЕССОРА I8086 Методические указания по выполнению контрольных и лабораторных работ
КОНТРОЛЬНАЯ РАБОТА № 2
РАЗРАБОТКА ПРОГРАММЫ НА АССЕМБЛЕРЕ
Вариант № 9
Цель работы
Целью выполнения данной работы является комплексная проверка навыков программирования на языке ассемблера.
Результаты работы представляются в виде совокупности следующих документов:
1) титульный лист;
2) дерево подпрограмм;
3) файловая структура программы;
4) блок-схемы алгоритмов процедур;
5) исходный файл (файлы) программы;
6) загрузочный модуль программы.
Основным требованием к блок-схемам алгоритмов процедур является выполнение требований структурного программирования.
Основным требованием к исходным модулям (файлам) программы является наличие комментариев.
Дерево подпрограмм, файловая структура программы и блок-схемы процедур представляются в виде файлов, полученных с помощью текстового редактора Word. Остальные документы представляются в виде файлов с расширениями .asm и .com и помещаются в папку CONTR2.
Вариант 9
По запросу программы пользователь вводит с клавиатуры последовательность целых трехзначных положительных десятичных чисел, разделенных пробелами. Ввод последовательности заканчивается нажатием
<Enter>.
Программа выводит эти же числа на экран в порядке возрастания величины числа, причем в «девятеричной» системе счисления.