Знакомьтесь - роботы! (Артоболевский, Кобринский) - страница 34

Нет, не главка и не глава, а целые книги нужны, чтобы понятно и интересно рассказать об ЭВМ. Такие книги уже написаны, они пишутся сегодня и будут писаться завтра, поскольку "ЭВМ-революция" продолжается, новые идеи, новые решения и применения появляются и растут как грибы после дождя. В нашей же книге ЭВМ занимает важное, но не центральное место. И мы здесь расскажем о них только то, что сделает наглядным их широкие возможности и применения и что нам понадобится, когда речь пойдет о роботах.

У доисторических "инженеров", которые только еще изобретали солнечные часы, вычислительным инструментом служила рука. Человек давным-давно научился считать на десяти пальцах рук, и нам не надо далеко ходить на поиски прототипа нашей обычной десятичной системы счисления. Современная цифровая ЭВМ тоже считает "на пальцах", но не на десяти, а на двух, пользуется лишь двумя символами — нолем и единицей — вместо десяти.

О том, как устроена двоичная система счисления, как записывают двоичные числа, производят над ними все четыре действия арифметики и так далее, рассказывается во многих популярных книгах и рассказах об ЭВМ, в школьных кружках, на уроках. Наверное, скоро обычная десятичная система останется только в быту, в торговле, в предварительных инженерных прикидках, предварительных научных поисках: на десяти пальцах очень удобно.

Человеку удобно на десяти пальцах, машине — на двух: 0 и 1, "да" и "нет", "включено" и "выключено" — всего два сигнала нужно, чтобы представить и запомнить любое число, любую команду, любую информацию.

На 46 клавишах обычной пишущей машинки располагаются 59 символов; здесь буквы, цифры, знаки препинания, сложения, равенства, кавычки, скобки. Очень удобно человеку, но страшно неудобно ЭВМ, если мы хотим научить ее понимать и запоминать информацию, что несут все эти разнообразные символы. Ей желательно, чтобы вся информация выражалась все теми же двумя символами — нолем и единицей. Правда, при такой записи, например, всех чисел от 0 до 99, вместо двух знаков десятичной системы придется использовать семь знаков, представляющих ту или иную комбинацию нолей и единиц. С точки зрения экономичности записи очень невыгодно. Но эта проблема не беспокоит ЭВМ, она ее решает "не уменьем, а числом".

Большая Советская Энциклопедия, издание которой закончено в 1957 году, включает 50 томов. В каждом томе в среднем насчитывается круглым счетом 4 миллиона печатных знаков. Значит, все содержание энциклопедии изложено с помощью 200 миллионов знаков.

Пусть разнообразие этих знаков на разряд выше, чем у обычной пишущей машинки. Чтобы охватить это разнообразие двоичной системой, для каждого из знаков нужно восьмиразрядное двоичное число, комбинация восьми нулей и единиц. На всю энциклопедию, значит, понадобится 1 миллиард 600 миллионов нулей и единиц.