Год сдачи: 2008 Информация о файлах в архиве: as2.asm - исходники программы на Assembler моякурсовая.doc - записка Краткое описание курсового проекта Необходимо создать программу на языке Ассемблер, в которой производится ввод элементов квадратной матрицы 4 x 4 (слова). Каждый элемент матрицы представляет собой число от 0 до 99. Программа должна делать вывод на экран введенной матрицы. Также в программе должен производиться подсчет суммы всех элементов, расположенных на побочной диагонали и выше ее, которые превосходят по величине все элементы, расположенные ниже побочной диагонали. Если таких элементов нет, программа должна выводить соответствующее сообщение. В программе будут использованы возможности вывода с помощью прерывания INT 21h, модуля IO.asm, процедуры, циклы. Для достижения цели необходимо разработать код программы, выполняющий данные условия. Целью курсовой работы является создание программы на языке Ассемблер для проведения вычислений с квадратной матрицей. Задачи, связанные с матрицами являются довольно распространенными в обучении программированию. Матрицы - полезный аппарат для исследования многих задач теоретической и прикладной математики. Одной из важнейших задач является задача нахождения решения систем линейных алгебраических уравнений. Трудно переоценить роль матриц в теории графов (в частности, матрицы полезны, чтобы данный граф более “легко” воспринимался компьютером). Поэтому, тема курсовой работы является актуальной. Для достижения цели в курсовой работе решаются следующие задачи: − формулировка поставленной задачи; − составление алгоритма ее решения; − написание программы на языке Ассемблер. Заключение В ходе курсовой работе на языке Ассемблер была разработана программа, решающая поставленную задачу. Программа имеет удобный интерфейс пользователя и контроль корректности ввода данных. Также в курсовой работе выполнена постановка задачи и составлен алгоритм ее решения. Следовательно, цель курсовой работы достигнута и задачи выполнены. Также следует сказать о том, что в ходе курсовой работе возникла задача вывода трехзначных чисел. Для решения этой задачи была разработана процедура output3.
Содержание курсовой Введение 4 1 Постановка задачи 6 2 Описание и схема алгоритма 7 3 Алгоритм работы программы 8 4 Листинг программы 9 Заключение 18 Список использованной литературы 19
Знаете ли вы что? Зачастую, а если быть точнее, практически всегда при переезде из одной страны в другую, требуется перевод юридических документов. В перевод обычно входит не только графы заполненные на иностранном языке, но и штампы и печати. Ведь организация поставившая печать, несет полную юридическую ответственность за достоверность вышеуказанных документов. |