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

  • Результаты работы программы: Лабораторная работа №2

  • Текст программы: Результат работы программы

  • Теоретическая справка: Лабораторная работа №3 Цель

  • Результат работы программы : Лабораторная работа №4 Цель

  • Теоретическая справка

  • Результат работы программы

  • Отчёт по микроконтроллерам. Отчёт Суриковой Дарьи 2 ПМ 3 группа. Лабораторная работа 1 Цель освоить работу с типами данных и простейшими арифметическими операциями


    Скачать 236.18 Kb.
    НазваниеЛабораторная работа 1 Цель освоить работу с типами данных и простейшими арифметическими операциями
    АнкорОтчёт по микроконтроллерам
    Дата08.11.2022
    Размер236.18 Kb.
    Формат файлаdocx
    Имя файлаОтчёт Суриковой Дарьи 2 ПМ 3 группа.docx
    ТипЛабораторная работа
    #776857

    Лабораторная работа №1

    Цель: освоить работу с типами данных и простейшими арифметическими операциями

    Задача: Составить линейную программу на ассемблере для выражения типа (a+b) *(c-d)-e

    Теоретическая справка:

    Add.d сложение чисел с плавающей запятой

    Sub.d разность чисел с плавающей запятой

    Mul.d умножение чисел с плавающей запятой

    Текст программы:



    Результаты работы программы:



    Лабораторная работа №2

    Цель: изучить циклы, условные и безусловные переходы

    Задача: Составить программу с использованием условных и безусловных переходов для выражения типа

    (a+b) *(a+b) *(a+b)-e

    Текст программы:

    Результат работы программы:



    Теоретическая справка:

    Лабораторная работа №3

    Цель: научиться работать с логическими функциями

    Задача: Составить программу для решения логической функции, полученной с помощью СКНФ или СДНФ согласно таблице:



    Теоретическая справка:

    СКНФ этой функции:

    Y1=1









    Отрицание реализуем следующим образом:

    Sub $t1, $t1, 1

    Abs $t1, 0

    Текст программы:



    Результат работы программы:

    Лабораторная работа №4

    Цель: научиться работать с консолью, организовать вывод и ввод с консоли

    Задача:

    Используя системную службу SYSCALL выполнить ввод и вывод данных через консоль по следующей схеме:

    - вывод сообщения в консоль с приглашением ввести значения переменных A, B, C, D

    - ввод через консоль значений переменных A, B, C, D

    выполнить расчет согласно заданию №1

    выполнить вывод результатов расчета в консоль.

    Теоретическая справка:

    Текст программы:

    Результат работы программы:



    Лабораторная работа №5

    Цель: научиться работать с файлами

    Задача:

    Используя системную службу SYSCALL выполнить открытие файла, считывание и запись данных в файл по следующей схеме:

    - открыть файл input.txt

    - считать данные из файла (количество циклов и числа для многократной записи, например, A, B, C, D)

    - закрыть файл input.txt

    открыть файл output.txt

    записать данные в файл

    закрыть файл output.txt

    Теоретическая справка:

    Текст программы:





    Результат работы программы:


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