
- •Глава 5 – Системы счисления.
- •5.0 Введение.
- •5.0.1 Почему я должен выполнить этот модуль?
- •5.0.2 Что я буду изучать в этом модуле?
- •5.1 Двоичная система счисления
- •5.1.1 Двоичные адреса и адреса iPv4
- •5.1.2 Видео. Перевод чисел из двоичной в десятичную систему счисления
- •5.1.3 Двоичная позиционная система счисления
- •5.1.4 Проверьте свое понимание темы - бинарная система чисел
- •5.1.5 Конвертировать двоичный в десятичные
- •5.1.7 Преобразование десятичных чисел в двоичный формат
- •5.1.8 Пример преобразования десятичных чисел в двоичный формат
- •5.1.10 Упражнение. Игра «Двоичные числа»
- •5.1.11 Адреса iPv4
- •5.2 Шестнадцатеричная система счисления
- •5.2.1 Шестнадцатеричные адреса и адреса iPv6
- •5.2.2 Видео - преобразование между шестнадцатеричной и десятичной системами нумерации
- •5.2.3 Десятичное в шестнадцатеричное преобразование
- •5.2.4 Шестнадцатеричное в десятичное преобразование
- •5.2.5 Проверьте свое понимание - шестнадцатеричная система чисел
- •5.3 Практика и контрольная работа модуля
- •5.3.1 Что я изучил в этом модуле?
- •5.3.2 Контрольная модуля - Системы нумерации
5.1.4 Проверьте свое понимание темы - бинарная система чисел
Какой двоичный эквивалент IP-адреса 192.168.11.10?
11000000.11000000.00001011.00001010
11000000.10101000.00001011.00001010
11000000.10101000.00001010.00001011
11000000.10101000.00001011.00010010
Что из перечисленного является двоичным эквивалентом IP-адреса 172.16.31.30?
11000000.00010000.00011111.00011111110
101000.00010000.00011111.00011111110
101100.00010000.00011110.000111110
101100.00010000.00011111.00011111110
5.1.5 Конвертировать двоичный в десятичные
Для преобразования двоичного IPv4-адреса в десятичный эквивалент с точкой-разделителем, разделите IPv4-адрес на четыре 8-битных октета. Затем занесите двоичное позиционное значение в качестве двоичного числа первого октета и выполните соответствующее вычисление.
Например, предположим, что IPv4-адрес узла — 11000000.10101000.00001011.00001010. Для преобразования двоичного адреса в десятичный формат, начните с первого октета, как показано в таблице. Введите 8-битное двоичное число в качестве позиционного значения строки 1, а затем выполните вычисление, результатом которого будет десятичное число 192. Это число составит первый октет десятичной записи с точкой-разделителем.
Позиционное значение |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Двоичное число (11000000) |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
Вычислите |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Суммируйте... |
128 |
+ 64 |
+ 0 |
+ 0 |
+ 0 |
+ 0 |
+ 0 |
+ 0 |
Результат |
192 |
Затем преобразуйте второй октет 10101000, как показано в таблице. Итоговое десятичное значение — 168; это будет второй октет.
Позиционное значение |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Двоичное число (10101000) |
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
Вычислите |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Суммируйте... |
128 |
+ 0 |
+ 32 |
+ 0 |
+ 8 |
+ 0 |
+ 0 |
+ 0 |
Результат |
168 |
Преобразовать третий октет 00001011, как показано в таблице.
Позиционное значение |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Двоичное число (00001011) |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
Вычислите |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Суммируйте... |
0 |
+ 0 |
+ 0 |
+ 0 |
+ 8 |
+ 0 |
+ 2 |
+ 1 |
Результат |
11 |
Преобразовать четвертый октет 00001010, как показано в таблице. Это завершает IP-адрес и производит 192.168.11.10.
Позиционное значение |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Двоичное число (00001010) |
0 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
Вычислите |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
Суммируйте... |
0 |
+ 0 |
+ 0 |
+ 0 |
+ 8 |
+ 0 |
+ 2 |
+ 0 |
Результат |
10 |
5.1.6 Activity - Binary to Decimal Conversions
Инструкции
В этом упражнении вы можете на практике отработать преобразование десятичных чисел в 8-битные двоичные значения. Рекомендуется работать с этим инструментом до тех пор, пока вы не сможете выполнить преобразование без ошибок. Конвертировать двоичное число, показанное в октете, до его десятичного значения.
Ниже введите итоговое десятичное число.