1 ЗАВДАННЯ «ВНУТРІШНЄ ПРЕДСТАВЛЕННЯ ЦІЛОЧИСЕЛЬНИХ ДАНИХ». 6
2 ЗАВДАННЯ «ВНУТРІШНЄ ПРЕДСТАВЛЕННЯ МАТЕРІАЛЬНИХ ДАНИХ». 9
3 ЗАВДАННЯ «ОБЧИСЛЕННЯ ЦІЛОЧИСЕЛЬНИХ АРИФМЕТИЧНИХ ВИРАЗІВ». 16
4 ЗАВДАННЯ «ОРГАНІЗАЦІЯ УМОВНИХ ПЕРЕХОДІВ». 19
ВИСНОВОК.. 23
ВСТУП
Метою виконання курсової роботи є набуття студентами навичків використання команд та директив алгоритмічної мови Assembler IBM PC – сумісних комп’ютерів щодо обробки числових та рядкових даних, створення програм обробки чисел і рядків символів, організації умовних переходів та циклів.
Змістом курсової роботи є виконання завдань з метою:
1. Навчитися перетворювати цілочисельні дані у машинне уявлення.
2. Навчитися перетворювати матеріальні дані у машинне уявлення.
3. Навчитися виконувати обчислення цілочисельних арифметичних виразів.
4. Навчитися організовувати умовні переходи.
5. Навчитися організовувати цикли.
ЗАВДАННЯ «ВНУТРІШНЄ ПРЕДСТАВЛЕННЯ ЦІЛОЧИСЕЛЬНИХ ДАНИХ»
Зміст виконання завдання
Змістом виконання завдання є переклад заданих викладачем чисел з 10-кової до 2-кової системи числення і визначення їх внутрішнього (машинного) уявлення відповідно до діапазону знакових та без знакових форматів типів Short Int, Byte, Integer та Word. Внутрішнє представлення має бути визначено в 2-ковій та 16-ковій системах числення.
Порядок виконання завдання
1) Обчислити для свого варіанта цілі числа.
2) Перекласти числа з 10-кової до 2-кової (або 16-кової) системи числення.
3) Отримати їх внутрішнє представлення.
4) Написати програму опису чисел на мові Assembler і отримати лістинг.
Обчислення для свого варіанту цілих чисел
Викладач задає два базових числа і . Студент повинен додати і відняти від них номер свого варіанта №.
Наприклад, , , . Тоді результатом обчислення є наступні вісім цілих чисел:
1)
2)
3)
4)
5)
6)
7)
8)
4. Хід роботи:
Обчислення цілих чисел:
1)
2)
3)
4)
5)
6)
7)
8)
5. Переведення в двійкову та шіснадцяткову системи числення:
1)
2)
3)
4)
5)
6)
7)
8)
6. Код програми на мові Assembler:
7. Лістинг:
ЗАВДАННЯ «ВНУТРІШНЄ ПРЕДСТАВЛЕННЯ МАТЕРІАЛЬНИХ ДАНИХ»
Зміст виконання завдання
Змістом виконання завдання є переклад заданих викладачем чисел з 10-кової до 2-кової системи числення і визначення їх внутрішнього (машинного) представлення відповідно до форматів типів Single (float), Double (double), Extended (long double). Внутрішнє представлення має бути визначене в 2-ковій та 16-ковій системах числення.