Лабораторная Работа №3 - "Ввод-вывод на АССЕМБЛЕРЕ ( в DOS и LINUX ) ."

Цель работы:

Реализовать целочисленные вычисления, сделанные в лабораторной работе №1 или №2(по указанию преподавателя), полностью используя язык Ассемблера для организации корректного ввода-вывода информации:

  • исходные данные должны вводиться с проверкой правильности вводимых символов;
  • входные данные и результат должны быть проверены на область допустимых значений;
  • при наличии ошибки должно быть выдано соответствующее сообщение.

Реализация задачи должна быть выполнена для MS DOS и для Unix.

Порядок работы:

  • внимательно изучить свой вариант ввода-вывода целочисленной информации применительно к решаемой задаче;
  • написать на языке Ассемблера программу ввода исходных данных (с контролем допустимого диапазона), и вывода полученного результата;
  • встроить вызов уже разработанного и отлаженного ранее в лабораторной работе ASM-модуля в программу;
  • произвести тестовые проверки, отметить нормальные и аномальные результаты, сделать анализ результатов;

Методические указания:

Перед выполнением Лабораторной Работы №3 необходимо ознакомится с параграфами:

Контрольные вопросы и задания:


Программирование на Машинно-Ориентированных Языках.
Преподаватель: Коробов С.А.