Лабораторные работы. Савельев / Лабораторная работа №4 МЗЯП Отчет
.docxМинистерство цифрового развития, связи и массовых коммуникаций Российской Федерации
Федеральное государственное бюджетное образовательное учреждение Высшего образования «Санкт-Петербургский государственный университет телекоммуникаций им. Проф. М.А. Бонч-Бруевича» (СПбГУТ)
Факультет Информационных технологий и программной инженерии
Кафедра Программной инженерии
Лабораторная работа №4
По дисциплине: Машинно-зависимые языки программирования
Тема:
ОБРАБОТКА ОДНОМЕРНЫХ МАССИВОВ
Выполнил студент: Яковлев М. А. ИКПИ-32
Принял работу: Савельев И. Л.
Дата выполнения:
«14» декабря 2024 г.
Санкт-Петербург
2024 г.
Цель работы
Задав одномерный массив целочисленных данных A в одном из заданных форматов (unsigned char — BYTE, unsigned short int — WORD, char — SHORTEST, short int — INTEGER или long int — LONGINT), реализовать обработку массива, как указано в варианте. Длина массива N. Исходные данные задать самостоятельно, учитывая формат элементов массива A. Программа должна быть написана целиком на языке Ассемблера. Исходные данные задаются в текстовом файле. Разделитель значений – на усмотрение исполнителя. Размер файла не более 2000 байт. Исходные данные должны вводиться корректно и быть приближенными к максимально возможным для данного типа данных. Тип результата определяется из контекста задачи.
Программа
Тестирование
Вывод
В данной работе была реализована обработка одномерного массива целочисленных данных, заданного в текстовом файле, на языке ассемблера. Работа демонстрирует навыки работы с файловым вводом-выводом и обработкой данных на низком уровне программирования.
