
- •Лабораторна робота № 1
- •Контрольні запитання (дайте письмову відповідь на запитання)
- •Завдання для самостійного опрацювання.
- •1. "Плаваюча кома" та "плаваюча крапка"
- •2. Походження назви
- •3. Структура числа
- •3.1. Нормальна форма і нормалізована форма
- •4. Використання в обчислювальних машинах
- •5. Короткий огляд
- •5.1. Діапазон чисел, представимих у форматі з плаваючою комою
- •5.2. Машинна епсилон
ДВНЗ «Чернівецький політехнічний коледж» Радіотехнічне відділення
Дисципліна «Інформатика» 2 курс
Лабораторна робота № 1
Тема: арифметико-логічні основи функціонування комп’ютера.
Мета: систематизувати отримані знання в курсі ОІОТ, засвоїти алгоритми перетворення чисел та .
Обладнання: ПК, інженерний калькулятор.
Перелік запитань, на які студент повинен знати відповідь для виконання лабораторної роботи:
Кодування інформації.
Коди чисел. Правила запису чисел в прямому, зворотному та додатковому кодах.
Правила виконання арифметичних операцій над числами з фіксованою крапкою.
Розрядна сітка машини з фіксованою крапкою.
Розрядна сітка машини з плаваючою крапкою.
Проблема переповнення розрядної сітки та методи її усунення
Хід роботи.
Завдання 1
Згідно номера варіанта, який співпадає з номером студента за списком запишіть десяткові числа (100+№) зі знаком «плюс» та знаком «мінус».
Обчисліть двійковий код додатнього числа, перетворіть отриманий код у вісімкову та шістнадцяткову системи числення, виконайте перевірку.
Завдання 2
Зобразіть розрядну сітку що є достатньою для подання з фіксованою крапкою прямого коду заданих чисел.
Зразок
1 |
1 |
1 |
0 |
0 |
1 |
1 |
1 |
Завдання 3
Записати числа з попереднього завдання в зворотному та додатковому кодах.
Завдання 4
Знайти суму чисел в зворотніх та додаткових кодах. Порівняйте результати.
Завдання 5
Перетворити задані двйкові коди в десяткові числа:
Номер варіанта |
Зворотній двійковий код числа |
Номер варіанта |
Додатковий двійковий код |
|
1010 1011 |
|
1010 1111 |
|
1111 0000 |
|
1111 0001 |
|
1111 0010 |
|
0011 1100 |
|
1110 0001 |
|
0100 0100 |
|
1100 1100 |
|
0101 0101 |
|
1000 0001 |
|
1010 0101 |
|
1101 1010 |
|
0101 0110 |
|
1010 1111 |
|
1010 0110 |
|
0000 0011 |
|
1001 1001 |
|
1100 0011 |
|
1001 0110 |
|
1101 1101 |
|
1001 0010 |
|
1101 0000 |
|
0111 0110 |
|
0101 0101 |
|
0000 1111 |
|
0101 1110 |
|
0001 1000 |
|
0111 0001 |
|
1100 1101 |
Контрольні запитання (дайте письмову відповідь на запитання)
Дайте визначення системи числення, основи системи числення.
Наведіть приклад непозиційної СЧ.
Чому в ЕОМ для кодування довільної інформації використовують бінарний код?
Що таке біт?
Скільки бітів у 1-му, 2-х, 4-х байтах?
Скільки чисел можна записати за допомогою N бітів?
За яким принципом відбувається додавання чисел з фіксованою крапкою?
Як здійснити перетворення коду в число?