Шина и 8-битное слово

Восьмое вступление связывает восемь отдельных проводов в одно понятие — шину. Сначала опыт: собрать 77 из восьми ламп.

Опыт: восемь ламп — одно число

Ламп стало восемь — по одной на разряд: 1, 2, 4, 8, 16, 32, 64 и 128. Собрать 77 означает включить лампы 64, 8, 4 и 1. В двоичной записи это 01001101: единицы стоят ровно на тех местах, чьи лампы горят.

Правило: пачка проводов — шина

Восемь проводов, по которым идёт одно число, называют шиной. Каждый провод несёт свой разряд: горит — 1, погашен — 0. Запись читается по разрядам слева направо: 128, 64, 32, 16, 8, 4, 2, 1. Чтобы не рисовать восемь стрелок, шину рисуют одной толстой стрелкой.

Перенос: прочитай шину

Шина передаёт слово 01001101. Читаем разряды: единицы стоят на местах 64, 8, 4 и 1 — значит, по шине идёт 77. Ошибка на одном месте меняет число: 78 получилось бы при единице на месте «2».

Зачем это нужно

Шина — то, из чего собран весь компьютер. Восьмибитный сумматор на этом уровне складывает не отдельные биты, а сразу два таких слова. Дальше по шинам пойдут команды и данные: одна толстая стрелка будет означать целое число — от кода операции до адреса в памяти.

Пройти вступление в игре · Гайд уровня 8 · Все вступления