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

  • ОТЧЕТ по лабораторной работе №4«Ассемблер. УСЛОВИЯ и ПЕТЛИ»

  • Цель работы: Реализовать последний пример сложения пятизначных чиселТеория

  • Выполнение работы: Вывод

  • Отчет по лабораторной работе 4 Ассемблер. Условия и петли


    Скачать 96.21 Kb.
    НазваниеОтчет по лабораторной работе 4 Ассемблер. Условия и петли
    Дата12.05.2022
    Размер96.21 Kb.
    Формат файлаdocx
    Имя файлаLab_5_Sadilov_Pdo_34.docx
    ТипОтчет
    #524844

    Министерство науки и высшего образования Российской Федерации

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

    высшего образования

    УЛЬНОВСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

    КОЛЛЕДЖ ЭКОНОМИКИ И ИНФОРМАТИКИ

    ОТЧЕТ

    по лабораторной работе №4
    «Ассемблер. УСЛОВИЯ и ПЕТЛИ»
    по дисциплине: «Системное программирование»

    Выполнил студент гр. Пдо 34 Садилов Никита

    __________________
    Отчет проверил:

    __________________


    Ульяновск 2022

    Цель работы:

    Реализовать последний пример сложения пятизначных чисел

    Теория:

    Числовые данные обычно представлены в двоичной системе. Арифметические инструкции работают с двоичными данными. Когда числа отображаются на экране или вводятся с клавиатуры, они имеют форму ASCII

    BCD представление

    Существует два типа представления BCD: Распакованное BCD представление, Упакованное представление BCD

    В неупакованном представлении BCD каждый байт хранит двоичный эквивалент десятичной цифры. Например, число 1234 хранится как:

    Есть две инструкции для обработки этих чисел:

    AAM — ASCII настройка после умножения

    AAD — ASCII настройка перед делением

    Четыре инструкции настройки ASCII, AAA, AAS, AAM и AAD, также могут использоваться с неупакованным представлением BCD. В упакованном представлении BCD каждая цифра сохраняется с использованием четырёх битов. Две десятичные цифры упакованы в байт. Например, число 1234 хранится как:

    Есть две инструкции для обработки этих чисел:

    DAA — десятичная корректировка после добавления

    DAS — десятичное значение после вычитания

    В упакованном представлении BCD отсутствует поддержка умножения и деления

    Выполнение работы:



    Вывод:

    Я смогу реализовать сложение пятизначных чисел и вывести сумму.


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