Техноматика · Честный знак · ШБ3
Интерактивная лаборатория

Системы счисления

Разбирайтесь в разрядах. Экспериментируйте с битами. Проверяйте себя.

8 тренажёров · от основ к практике
Тренажёр 1 · фундамент

Позиционный принцип

Каждая цифра в двоичном числе имеет свою «силу» (вес), зависящую от позиции. Справа налево разряды равны: 1, 2, 4, 8.

Переведите число: 1101

Шаг 1: Умножьте каждый бит на вес его позиции
Вес разряда8 (2³)4 (2²)2 (2¹)1 (2⁰)
Бит числа 1101
Результат
Шаг 2: Сложите все четыре полученных результата вместе Итоговое десятичное число:
Тренажёр 2 · эксперимент

Интерактивный байт

Нажимайте на «лампочки» (транзисторы), чтобы пустить по ним ток (1) или перекрыть его (0). Посмотрите, как из отдельных битов собирается число.

128
0
64
0
32
0
16
0
8
0
4
0
2
0
1
0
Двоичный код: 00000000 | Десятичное число: 0
Тренажёр 3 · арифметика

Поразрядное сложение

Решите математический пример прямо внутри АЛУ. Вводите ответы справа налево. Система проверяет каждый ваш шаг и перенос битов в память!

Перенос:
1011
+ 0111
Сумма:
Тренажёр 4 · цвет

Как компьютер видит цвет

Каждый пиксель на экране состоит из трех светящихся точек: Red, Green, Blue. Если выдать максимум энергии на все три канала (255, 255, 255) — мы получим чистый белый цвет.

Тренажер: Декодер Цвета

Ниже показан секретный цвет. Посмотрите на его двоичную структуру и выберите правильное имя цвета!

R: 00000000
G: 00000000
B: 00000000
Тренажёр 5 · веб-коды

Шестнадцатеричные HEX-коды

Чтобы не писать длинные строки из 24 битов, программисты используют 16-ричную систему (от 0 до 9 и буквы от A=10 до F=15). Каждые два символа хекс-кода — это полноценный байт (от 00 до FF, то есть от 0 до 255 в 10-й системе).

Тренажер: Секретный HEX-код

Компьютер выдал шестнадцатеричный код веб-цвета. Переведите каждую пару символов в обычные числа (от 0 до 255), чтобы узнать интенсивность каналов!

#FFA500

Red (R)
Green (G)
Blue (B)
Тренажёр 6 · практика

Марафон переводов

Переводите числа между двоичной, восьмеричной, десятичной и шестнадцатеричной системами. Чем длиннее серия правильных ответов, тем выше уровень.

Из 10в 2
42
🔥 Серия: 0 · Рекорд: 0

Как рассуждать

Определите веса разрядов и сложите их.

Допустимые цифры: 0–1

Тренажёр 7 · эксперимент

Битовая лаборатория

Меняйте два байта и наблюдайте, как операция выполняется одновременно над каждой парой битов. Так работают маски, флаги и регистры микроконтроллера.

170
10101010
204
11001100
A XOR B = 01100110₂ = 102₁₀

Что происходит в разрядах

XOR даёт 1, когда биты различаются.

Мини-задача: установите A и B так, чтобы результат был равен 255.

Тренажёр 8 · анализ ошибок

Найди ошибку в решении

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

1 / 6

Решено: 0 из 6