ВСТУП
Метою курсової роботи було отримання необхідних навичок для програмування на машино-орієнтованій мові Асемблер. У перший частині роботи згідно за варіантом завдання були розроблені граф-схеми алгоритмів, які допомогли наглядно представити задачу, розбити її на декілька менших задач та опанувати логіку завдання, що дало змогу перейти до розробки кода, тобто до другої частини. При розробці кода був використан компілятор MASM32 v8.2. Полний код програми можна побачити у додатку до курсової роботи. Також приведено пояснення коду, якщо його опанування викликало якісь труднощі та примір роботи функції зі скріншотами. Інструкція користувача дає знання як коректно ввести результати та отримати правильний результат.
1 ПРОГРАМА ДЛЯ АРИФМЕТИЧНИХ ОБЧИСЛЕНЬ
1.1 Граф-схема алгоритму обчислювання функції
Так як я маю тринадцятий номер за журналом, то моєму варіанту відповідає наступна система:
Возможно вы искали - Курсовая работа: Консолидация информационных потоков предприятия
![]()
,еслиa>b
Y =–2,если a=b
,если a<b
Згідно цього розробляється ГСА алгоритму, яка буде показувати необхідну реалізацію(Рис 1.1).

Похожий материал - Реферат: Конститутивные признаки компьютерной коммуникации
Рис. 1.1
1.2 Граф-схема алгоритму строкової функції
Номер по списку за журналом 13, тобто завдання звучить таким чином.
"Ввести 2 строки символов. Произвести их конкатенацию (объединение)."
Для цього завдання була разраблона граф-схема, яка представлена на рис 1.2.
Очень интересно - Курсовая работа: Конструирование программ и языки программирования

Рис 1.2
2 . РЕАЛІЗАЦІЯ ПРОГРАМИ
2.1 Опис коду програми
На основі алгоритмів, яки були приведені у пункті 1 був розроблен код, який послідовно обробляє дві функції, тобто спочатку математичну, а потім строкову. Арифметична функція називається arithm, а строкова string, але спочатку про код програми. Програма починається з
Вам будет интересно - Реферат: Конструктивные особенности приводов СD-ROM
.486
.model flat, stdcall
option casemap :none
include \masm32\include\windows.inc
include \masm32\macros\macros.asm
Похожий материал - Реферат: Конструкция дискеты
include \masm32\include\masm32.inc
include \masm32\include\gdi32.inc
include \masm32\include\user32.inc
include \masm32\include\kernel32.inc