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

ДВНЗ «Чернівецький політехнічний коледж» Радіотехнічне відділення

Дисципліна «Інформатика» 2 курс

Лабораторна робота № 1

Тема: арифметико-логічні основи функціонування комп’ютера.

Мета: систематизувати отримані знання в курсі ОІОТ, засвоїти алгоритми перетворення чисел та .

Обладнання: ПК, інженерний калькулятор.

Перелік запитань, на які студент повинен знати відповідь для виконання лабораторної роботи:

  1. Кодування інформації.

  2. Коди чисел. Правила запису чисел в прямому, зворотному та додатковому кодах.

  3. Правила виконання арифметичних операцій над числами з фіксованою крапкою.

  4. Розрядна сітка машини з фіксованою крапкою.

  5. Розрядна сітка машини з плаваючою крапкою.

  6. Проблема переповнення розрядної сітки та методи її усунення

Хід роботи.

Завдання 1

Згідно номера варіанта, який співпадає з номером студента за списком запишіть десяткові числа (100+№) зі знаком «плюс» та знаком «мінус».

Обчисліть двійковий код додатнього числа, перетворіть отриманий код у вісімкову та шістнадцяткову системи числення, виконайте перевірку.

Завдання 2

Зобразіть розрядну сітку що є достатньою для подання з фіксованою крапкою прямого коду заданих чисел.

Зразок

1

1

1

0

0

1

1

1

[-10310]пр=

Завдання 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. Наведіть приклад непозиційної СЧ.

  3. Чому в ЕОМ для кодування довільної інформації використовують бінарний код?

  4. Що таке біт?

  5. Скільки бітів у 1-му, 2-х, 4-х байтах?

  6. Скільки чисел можна записати за допомогою N бітів?

  7. За яким принципом відбувається додавання чисел з фіксованою крапкою?

  8. Як здійснити перетворення коду в число?