Главная страница
Навигация по странице:

  • Ордена Трудового Красного Знамени Федеральное государственное бюджетное образовательное учреждение высшего образования

  • 1 Постановка задачи

  • 2 Результат выполненной работы Задание 1

  • Целочисленные арифметические операции. Обработка массивов данных. Интерфейс с языками высокого уровня.. Целочисленные арифметические операции. Обработка массивов данных. Интерфейс с языками высокого уровня


    Скачать 118.37 Kb.
    НазваниеЦелочисленные арифметические операции. Обработка массивов данных. Интерфейс с языками высокого уровня
    АнкорЦелочисленные арифметические операции. Обработка массивов данных. Интерфейс с языками высокого уровня
    Дата12.09.2022
    Размер118.37 Kb.
    Формат файлаdocx
    Имя файла2_laboratornaya_MPS_Sopov.docx
    ТипОтчет
    #674030

    МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ

    Ордена Трудового Красного Знамени

    Федеральное государственное бюджетное образовательное учреждение высшего образования

    «Московский технический университет связи и информатики»

    Кафедра «Системное программирование»

    Отчет по лабораторной работе №2

    по дисциплине «Микропроцессорные системы» на тему:

    Целочисленные арифметические операции. Обработка массивов данных. Интерфейс с языками высокого уровня.

    Выполнил: студент группы БВТ2106

    Сопов Андрей Алексеевич

    Проверила:

    Изотова Анастасия Андреевна

    Москва

    2022

    1 Постановка задачи
    Цель: Ознакомиться с арифметическими операциями над целочисленными данными, обработкой массивов чисел, ознакомиться с правилами оформления ассемблерных процедур, в том числе вызываемых из Си-программ.

    Задание

    Написать программу на ассемблере, выполняющую арифметические

    операции над целочисленными данными.

    2 Результат выполненной работы

    Задание 1

    В
    ычислить:


    Для организации вывода и завершения программы по окончанию алгоритма написал процедуры с реализацией этих действий. На Рис.1 показано решение.

    Р
    ис.1

    На Рис.2 представлена процедура перевода числа в строку.

    Р
    ис.2

    Рис.3 — главная процедура

    Р
    ис.3


    На Рис.4 показан результат работы программы.

    Р
    ис.4


    Задание 2

    В
    ычислить:


    Процедуры перевода числа в строку, вывода и завершения программы такие же как и Задании 1. На Рис.5 приведена процедура нахождения длины выходной строки.

    Р
    ис.5




    Рис.6 — главная процедура.

    Р
    ис.6


    На Рис.7 показан результат работы программы.

    Р
    ис.7


    3 Вывод

    В результате проделанной работы я ознакомился с арифметическими операциями над целочисленными данными, обработкой массивов чисел, ознакомился с правилами оформления ассемблерных процедур, в том числе вызываемых из Си-программ.



    написать администратору сайта