Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Функции

Автор:   •  Апрель 29, 2025  •  Лабораторная работа  •  1,210 Слов (5 Страниц)  •  132 Просмотры

Страница 1 из 5

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

Пензенский государственный университет

Кафедра «Вычислительная техника»

Отчёт

по лабораторной работе №6

по курсу “программирование”

на тему “функции”
вариант 9

                                                                        Выполнили:  

Студенты группы 24ВВВ4

                                                                             Васин И.В.

                                                                             Евсеев К.С.

                                       

                                                                        Приняли:

                                                                             Генералова А.А.

                                                                             Голотенков Н.О.

Пенза 2025

Название

Макросы

Цель работы

изучение аппарата макросредств ассемблера и получение навыков разработки и использования макроопределений

Лабораторное задание

Разработать программу вычисления таблицы значений функции y=a+b-c*d/e  при изменении одного из ее аргументов в соответствии с заданной зависимостью. Обеспечить вывод на экран вида табулируемой функции, значений неизменяемых аргументов и результатов вычислений в виде пар: “значение варьируемого аргумента – значение функции”.

Листинг

#include <stdio.h>

#include <conio.h>

#include <string.h>

#define one_five \

    _asm mov eax, i \

    _asm imul eax, b \

    _asm add eax, 9 \

    _asm mov d, eax

// d = b * i + 9

#define six_ten \

    _asm mov eax, i \

    _asm imul eax, 10 \

    _asm mov d, eax

    // d = 10 * i

#define myfunc \

    _asm mov eax, a \

    _asm add eax, b \

    _asm mov ebx, eax \

    _asm mov eax, c \

    _asm imul eax, d \

    _asm cdq \

    _asm idiv e \

...

Скачать:   txt (4.6 Kb)   pdf (144.4 Kb)   docx (47.8 Kb)  
Продолжить читать еще 4 страниц(ы) »
Доступно только на Essays.club