МЕТОДИЧНІ ВКАЗІВКИ
до виконання лабораторної роботи № 1
"Аналіз конфігурації апаратного забезпечення ПК"
Мета роботи
ознайомлення з правилами вимкнення комп’ютера;
засвоєння навиків переведення чисел з різних систем кодування;
ознайомлення зі складом та характеристиками апаратних засобів персонального комп’ютера.
Хід роботи
Виконання завдань, наведених у роботі
Складання звіту про виконання роботиу зошиті (рекомендації до написання звіту наведені наприкінці файлу).
Підготуватися до відповіді на контрольні запитання, наведені наприкінці файлу
Завдання до роботи
Завдання 1. Переведення даних із однієї системи числення в іншу.
Відповідно до вашого варіанту обрати завдання із нижченаведеної таблиці:
№ вар. |
Х(10)→Y(2) |
Х(2)→Y(10) |
Х(8)→Y(2) |
Х(16)→Y(10) |
Х(8)→Y(16) |
1 |
567,024 |
110001101 |
153 |
F2D2 |
153 |
2 |
980,31 |
110110000 |
201 |
6599 |
201 |
3 |
205,022 |
100001111 |
320 |
A0C7 |
320 |
4 |
698,602 |
110101010 |
167 |
D5D4 |
167 |
5 |
333,210 |
111100000 |
232 |
83A0 |
232 |
6 |
596,552 |
100110100 |
222 |
699C |
222 |
7 |
541,214 |
100011110 |
173 |
F0F1 |
173 |
8 |
502,365 |
110011001 |
206 |
A7C0 |
206 |
9 |
846,021 |
101010101 |
350 |
DA10 |
350 |
10 |
901,365 |
110001101 |
241 |
6510 |
241 |
11 |
547,321 |
101010010 |
352 |
D0E5 |
352 |
12 |
623,521 |
101001011 |
201 |
E5F2 |
201 |
13 |
845,516 |
100011010 |
244 |
A0C4 |
244 |
14 |
745,512 |
101100101 |
361 |
D5F0 |
361 |
15 |
195,666 |
100110000 |
450 |
ACC1 |
450 |
16 |
658,517 |
111010010 |
222 |
52FF |
222 |
17 |
684,612 |
111100010 |
341 |
3210 |
341 |
18 |
756,361 |
101011101 |
125 |
8463 |
125 |
19 |
321,351 |
111011010 |
621 |
AD5F |
621 |
20 |
871,301 |
101011111 |
412 |
FDAA |
412 |
Необхідно: зробити розрахунки, у звіті обов’язково відобразивши хід розв’язку завдання. Інструкція для переведення чисел наведена нижче.
Інструкція по переведенню чисел з однієї системи числення в іншу
Принципи переведення цілих чисел
Переведення чисел із 2-ої сч в 8-ну і навпаки.
для зручності описати співвідношення між усіма числами (від 0 до 7) 8-ої СЧ і 2-ої (0 та 1).
2-на СЧ |
8-на СЧ |
000 |
0 |
001 |
1 |
010 |
2 |
011 |
3 |
100 |
4 |
101 |
5 |
110 |
6 |
111 |
7 |
Щоб перевести число 1001101010 з 2-ої СЧ в 8-ну, треба:
Починаючи з кінця, число групуємо по три символи:
1 001 101 010.
Якщо не виходитьвиділититризначнігрупки, дописуємо перед числом потрібнукількістьнулів:
001 001 101 010
Шукаємовідповідність, починаючи з кінця,групкам чисел у 8-ій СЧ. Урезультатімаємо: 1152 (8)
Навпаки: переведення числа 5247 із 8-ої СЧ в 2-ну:
Починаємо з кінця записувати позначення чисел у 2-ій системі:
101 010 100 111
Переведення чисел з 2-ої в 16-ну СЧ:
Двійкова |
Шістнадцяткова |
0000 |
0 |
0001 |
1 |
0010 |
2 |
0011 |
3 |
0100 |
4 |
0101 |
5 |
0110 |
6 |
0111 |
7 |
1000 |
8 |
1001 |
9 |
1010 |
A |
1011 |
B |
1100 |
C |
1101 |
D |
1110 |
E |
1111 |
F |
Переведення здійснюється аналогічно 8-ій СЧ, відмінністю є лише те, що группки міститимуть не по три, а по чотири числа.
Щоб перевести число 1001101010 з 2-ої СЧ в 16-ну, треба:
Починаючи з кінця, число групуємо по чотирисимволи:
10 0110 1010.
Якщо не виходитьвиділити на чотиригрупки, дописуємо перед числом потрібнукількістьнулів:
0010 0110 1010.
Шукаємовідповідність, починаючи з кінця,групкам чисел у 16-ій СЧ. Урезультатімаємо: 26А (16)
Навпаки: переведення числа 26А (16) із 16-ої СЧ в 2-ну:
Починаємо з кінцязаписуватипозначення чисел у 2-ій системі (відповідно до таблиціспіввідношень): 26А (16) =001001101010
Переведення чисел і з 2-ової сч в 10-ву:
10111(2) = ? (10)
10111(2) = 1*2^0+1*2^1+1*2^2+0*2^3+1*2^4 = 23
Переведення чисел з 10-ої в 2-, 8-, 16-ну та інші сч:
Нехай маємо число 5241 в 10-ій системі, яке треба перевести в 8-ну.
Алгоритм полягає в діленні числа 10-ої СЧ на основу, що відповідає системі, в яку переводимо ( в данному випадкуділитимемо на 8):
5241/8=655 залишок 1
655/8=81 залишок 7
81/8=10 залишок 1
10/8=1 залишок 2
Записуємо число наступним чином: спочатку остання ціла частина, потім залишки, починаючи з останнього: 12171. Отже: 5241 (10) = 12171 (8)
Аналогічно можна перевести з 10-ої у 2-ову:
Наприклад, число 8(10) = 1000(2)