На Р-159;2 приведены таблицы пересчета некоторых чисел, записанных в привычной системе десятичного счета, в числа двоичной системы. А рядом на Р-159;3 приводится простой пример сложения двоичных чисел. Нетрудно заметить, что правила арифметики для двоичных чисел очень просты, но вот запись этих чисел получается довольно громоздкой. Например, если для записи числа «миллион» в десятичной системе нужно всего семь знаков, то в двоичной системе для этого уже понадобится двадцать знаков.
Р-159
Но зато у двоичной системы есть другое достоинство — для нее нужно всего два разных типа знаков — 0 и 1, в то время как для десятичной системы нужно 10 разных типов знаков — 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. Возможность пользоваться всего двумя знаками оказалась решающей для того, чтобы использовать двоичную систему в электронных вычислительных машинах. Потому что огромное множество электронных схем — выключатели, триггеры, электронные реле, логические элементы И, ИЛИ, НЕ, мультивибраторы — работают в ключевом режиме, то есть находятся в одном из двух устойчивых состояний: «включено — выключено», или «пропускаю ток — не пропускаю ток», или «даю напряжение — не даю напряжение». Одним из таких устойчивых состояний можно выразить единицу двоичной системы счисления, а вторым — нуль и таким образом использовать названные электронные элементы, как и многие другие, для выполнения операций с двоичными числами.
В заключение можно будет рассказать о том, как работают рули высоты и поворота. Конечно, в такой ультракороткий рассказ не войдут многие интересные и важные подробности, например описание системы навигации или различных типов двигателей, не говоря уже о электропитании или автоматике тормозов, благодаря которой самолет с огромной скоростью (до 300 километров в час) ровно бежит по взлетно-посадочной полосе. Что поделаешь, пытаясь коротко рассказать о главном, о принципах, приходится жертвовать деталями, даже интересными и важными.
Нам предстоит познакомиться с принципом работы цифровых вычислительных машин, и с самого начала отметим, что ограничимся только одним основным их типом — тактовыми ЭВМ (иногда пишут ЭЦВМ — электронная цифровая вычислительная машина), работающими в двоичном коде. В такой машине имеется генератор тактовых импульсов ГТИ, который выдает непрерывную очередь ровных прямоугольных импульсов, размеренно следующих друг за другом. Тактовый генератор — это метроном, отбивающий ритм всей работы ЭВМ. И не только метроном, но еще и работник, поставщик первичного сырья для всей машины: из импульсов тактового генератора создаются последовательности двоичных чисел; импульс тока означает «единицу», а отсутствие очередного импульса на его обычном месте означает «нуль».
На рисунке Р-160; 1,2 показан процесс ввода в простейшую