Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
практичні по МПС1.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
5.91 Mб
Скачать

Контрольні запитання:

  1. Що таке розрядна сітка?

  2. Яка максимальна кількість комірок може бути в розрядній сітці?

  3. Які існують форми подання двійкових чисел?

  4. Подання чисел у формі з фіксованою комою.

  5. Подання чисел у формі з плавучою комою.

  6. Коли виникає похибка подання?

  7. Як розрахувати максимальне та мінімальне значення абсолютної похибки у формі з фіксованою комою?

  8. Як розрахувати максимальне та мінімальне значення абсолютної похибки у формі з плавучою комою?

  9. Як розрахувати максимальне та мінімальне значення відносної похибки у формі з фіксованою комою?

  10. Як розрахувати максимальне та мінімальне значення відносної похибки у формі з плавучою комою?

  11. Що таке мантиса?

Форма звіту

  1. Тема, мета роботи.

  2. Текст завдання для виконання.

  3. Порядок виконання роботи.

  4. Хід виконання роботи.

  5. Висновок по роботі.

ПРАКТИЧНА РОБОТА №5

Тема: Представлення типів даних в комп’ютері.

Мета: Засвоїти бітове представлення різних символів.

Задачі: Робота з таблицею ASCII кодів.

Обладнання для виконання роботи:

  1. Методичні вказівки що до виконання лабораторної роботи;

  2. Персональний комп’ютер;

  3. Відповідне програмне забезпечення (Windows 98, Microsoft Office 2000, XP, 2003, MS Excel, емулятор типу Emu8086 v2.57).

Теоретичні основи:

Основною і неділимою одиницею даних є біт. Слово «bit» — це скорочення від «Binary digit» — двійкова цифра. Біт може набувати два значення — 0 і 1 — хибно або істина, вимкнено або включено.

Двійкове число містить стільки бітів, скільки двійкових цифр в його записі, тому діапазон допустимих значень виводиться з кількості розрядів (цифр), відведених для числа. Візьмемо позитивне ціле двійкове число, що складається з чотирьох бітів: воно може виражати 24 або шістнадцять різних значень. Біти (розряди) двійкового числа нумеруються справа наліво, від найменш значимого до найбільш значимого. Нумерація починається з 0. Найправіший біт числа — це біт з номером 0 (перший біт). Цей біт називається LSB-бітом (Least Significant Bit — найменш значимий біт). Подібно до цього самий лівий біт називається MSB-бітом (Most Significant Bit — найбільш значимий біт).

Біти можуть об'єднуватися в групи, група з чотирьох бітів називається півбайтом (nibble). Комп'ютер не працює з окремими бітами, зазвичай він оперує групами бітів, наприклад, група з восьми бітів утворює базового типа даних, який називається байтом.

Великі групи бітів називаються словом (word) або подвійним словом (dword — double word).

1 байт = 8 біт

1 слово (word) = 2 байта = 16 біт

1 подвійне слово (dword) = 4 байти = 32 біт

Один байт — це найменша кількість даних, яка може бути прочитане з пам'яті або записане в неї, тому кожен байт пам'яті має індивідуальну адресу. Байт може містити число в діапазоні 0 — 255 (тобто 28 — 256 різних чисел). В більшості випадків цього значення недостатньо, тому використовується наступна одиниця даних — слово. Слово може містити число в діапазоні 0 — 65 535 (тобто 216 = 65 536 різних значень). Подвійне слово має діапазон значень 0 — 4 294 967 295 (232 = 4 294 967 296 значень).

У мовах програмування високого рівня є спеціальні типи даних, що дозволяють зберігати символи і рядки. У мові асемблера таких типів даних немає. Замість них для представлення одного символу використовується байт, а для представлення рядка — група послідовних байтів.

Кожне значення байта відповідає одному з символів ASCII-таблицы (American Standard Code for Information Interchange).

Шістнадцятиричні цифри в заголовках рядків і стовпців таблиці представляють числові значення окремих символів. Наприклад, координати заголовної латинської букви А — 40 і 01. Склавши ці значення, отримаємо 0x41 (тобто 65 в десятковій системі) — код символу 'А' в ASCII-коде.

Рисунок 5.1 Діапазони чисел від біта до подвійного слова