Дороги, дураки и компьютеры. Есть ли будущее у России - страница 81

Шрифт
Интервал


 – это семнадцать, а 20>10 – это двадцать, т. е. дважды десять.

Позиционные системы счисления

Вавилонская позиционная система использовала для записи чисел 60 различных знаков. Ее следы сохранились в способах измерения величин углов и времени. Сохранились до наших дней следы и других древних систем счисления: пуд (16), дюжина (12) и др. В связи с развитием вычислительной техники большое значение приобрели системы с основаниями 2 (двоичная), 8 (восьмеричная) и 16 (шестнадцатиричная). Кстати, именно так считали древние майя. Число 16>10 они приняли в качестве основания счета, наверное, сосчитав все пальцы на руках и добавив к ним два кулака и два пинка. Если цифру 16>10 назвать «шиш», то запись числа 25>16 мы читали бы как «двашиш пять»), т. е. 25>16 = 2×16 + 5 = 37>10. Никаких проблем!

Двоично-восьмерично-шестнадцатиричная системы

Как выглядела бы система счисления при основании = 2? В этом случае число «два» мы должны записать в виде 10, а для записи других чисел использовать только цифры 0 и 1. Поскольку запись чисел в двоичной системе ни с чем не спутаешь, использовать нижний индекс для обозначения двоичных чисел не имеет смысла. Вот как выглядит число 37 в двоичной системе: 100101, что в десятичной означает: 2>5+2>2+1 = 32+4+1 = 37. А теперь представьте, что наши предки приняли не десятичную систему счисления, а восьмеричную или шестнадцатиричную. Современные ЭВМ были бы несколько проще, поскольку двоичная система хорошо стыкуется с 8-ричной и 16-ричной системами: 2>3 = 8, 2>4= 16.



Конечно, мир богаче любой формальной системы. Часть бытовой техники связана с частотой электросети (в России – 50 герц), поэтому в нашем телевизоре 625 строк и 25 кадров в секунду. Не вызывает никаких проблем, что прямой угол 90 градусов (не знаю и не хочу знать, почему!). Вся вычислительная техника и часть бытовых приборов связаны с двоично-восьмерично-шестнадцатиричной системами. Поэтому нам так часто встречаются параметры: 16 режимов, 128 строк, 256 символов, 256 цветов, 1024 строки, 4096 Кбайта и т. д. Но когда мы работаем с ЭВМ, никаких двоичных цифр на экране не появляется. Более того, последние модели ЭВМ вообще разговаривают с нами на человеческом языке!

Используемые в настоящее время метрические приставки кило, мега, гига и другие основаны на степенях числа 10, а не двойки, являющейся основой двоичного исчисления, на котором основаны компьютеры. Поэтому международная организация International Electrotechnical утвердила новые приставки для единиц измерения количества данных: киби, меби, гиби, теби, пеби и эксби (kibi, mebi, gibi, tebi, pebi и exbi) Новый термин «кибибайт» («kibibyte») вместо нынешнего «килобайта» будет обозначать, что в действительности их не 1000, как можно заключить из приставки «кило», а 1024 (2 в 10 степени).