Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursovaya_rabota_Оля.docx
Скачиваний:
8
Добавлен:
10.02.2016
Размер:
201.54 Кб
Скачать

ЗМІСТ

ВСТУП 2

1 ЗАВДАННЯ «ВНУТРІШНЄ ПРЕДСТАВЛЕННЯ ЦІЛОЧИСЕЛЬНИХ ДАНИХ» 3

2 ЗАВДАННЯ «ВНУТРІШНЄ ПРЕДСТАВЛЕННЯ МАТЕРІАЛЬНИХ ДАНИХ» 6

3 ЗАВДАННЯ «ОБЧИСЛЕННЯ ЦІЛОЧИСЕЛЬНИХ АРИФМЕТИЧНИХ ВИРАЗІВ» 12

4 ЗАВДАННЯ «ОРГАНІЗАЦІЯ УМОВНИХ ПЕРЕХОДІВ» 15

ВИСНОВОК 18

ВСТУП

Метою виконання курсової роботи є набуття студентами навичків використання команд та директив алгоритмічної мови Assembler IBM PC – сумісних комп’ютерів щодо обробки числових та рядкових даних, створення програм обробки чисел і рядків символів, організації умовних переходів та циклів.

Змістом курсової роботи є виконання завдань з метою:

1. Навчитися перетворювати цілочисельні дані у машинне уявлення.

2. Навчитися перетворювати матеріальні дані у машинне уявлення.

3. Навчитися виконувати обчислення цілочисельних арифметичних виразів.

4. Навчитися організовувати умовні переходи.

5. Навчитися організовувати цикли.

1 Завдання «внутрішнє представлення цілочисельних даних»

1. Зміст виконання завдання

Змістом виконання завдання є переклад заданих викладачем чисел з 10-кової до 2-кової системи числення і визначення їх внутрішнього (машинного) уявлення відповідно до діапазону знакових та без знакових форматів типів Short Int, Byte, Integer та Word. Внутрішнє представлення має бути визначено в 2-ковій та 16-ковій системах числення.

2. Порядок виконання завдання

1) Обчислити для свого варіанта цілі числа.

2) Перекласти числа з 10-кової до 2-кової (або 16-кової) системи числення.

3) Отримати їх внутрішнє представлення.

4) Написати програму опису чисел на мові Assembler і отримати лістинг.

3. Обчислення для свого варіанту цілих чисел

Викладач задає два базових числа і . Студент повинен додати і відняти від них номер свого варіанта №.

Наприклад, , , . Тоді результатом обчислення є наступні вісім цілих чисел:

1)

2)

3)

4)

5)

6)

7)

8)

4. Хід роботи:

Обчислення цілих чисел:

5. Переведення в двійкову та шіснадцяткову системи числення:

6. Код програми на мові Assembler:

7. Лістинг:

2 Завдання «внутрішнє представлення матеріальних даних»

1. Зміст виконання завдання

Змістом виконання завдання є переклад заданих викладачем чисел з 10-кової до 2-кової системи числення і визначення їх внутрішнього (машинного) представлення відповідно до форматів типів Single (float), Double (double), Extended (long double). Внутрішнє представлення має бути визначене в 2-ковій та 16-ковій системах числення.

2. Порядок виконання завдання

1) Обчислити для свого варіанта матеріальні числа.

2) Перекласти числа з 10-кової до 2-кової системи числення і виконати нормалізацію.

3) Отримати їх внутрішнє представлення.

4) Написати програму опису чисел на мові Assembler і отримати лістинг.

3. Обчислення для свого варіанту матеріальних чисел

Викладач задає базове число X.Y. Студент повинен додати і відняти від нього номер свого варіанта № окремо для цілої та дробової частин.

Наприклад, X = 60, Y = 4567, № = 45. Тоді результатом обчислення є наступні дванадцять матеріальних чисел:

1) 60.4567 + 45 45 = 105.4612

2) 60.4567 – 45 45 = 15.4522

3) –60.4567 +45 45 = -15.4522

4) –60.4567 – 45 45 = -105.4612

Інші варіанти – машинне уявлення окремо дробової і цілої частини.

5) 105

6) 15

7) -15

8) -105

9) 0.4612

10) 0.4522

11) -0.4522

12) -0.4612

4. Хід роботи:

Обчислення дробових чисел:

1) 60.4567 - 10.001 = 50.4557

2) 60.4567 + 10.001= 70.4577

3) –60.4567 - 10.001 = –70.4577

4) –60.4567 + 10.001= –50.4557

Інші варіанти – машинне уявлення окремо дробової і цілої частини:

5) 70

6) 50

7) –50

8) –70

9) 0.4577

10) 0.4557

11) –0.4557

12) –0.4577

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]