"Билл Гейтс. Дорога в будущее" - читать интересную книгу авторадействием электрических зарядов чрезвычайно быстро - тем самым воспроиз-
водя текст на экране персонального компьютера, музыку на проигрывателе компакт-дисков и команды банковскому автомату, который выдает Вам налич- ность. Пример с выключателями ламп продемонстрировал, что любое число можно представить в двоичном виде. А вот как то же самое сделать с текстом. По соглашению, число 65 кодирует заглавную латинскую букву A, 66 - B и т.д. В компьютере каждое из этих чисел выражается двоичным кодом, поэтому заглавная латинская буква A (десятичное число 65) превращается в 01000001, а буква B (66) - в 01000010. Пробел кодируется числом 32, или 00100000. Таким образом, выражение "Socrates is a man" ("Сократ есть че- ловек") становится 136-разрядной последовательностью единиц и нулей. Здесь легко проследить, как строка текста превратилась в набор двоич- ных чисел. Чтобы понять, как преобразуют другие виды данных в двоичную форму, разберем еще один пример. Запись на виниловой пластинке - это аналоговое представление звуковых колебаний. Аудиоинформация хранится на ней в виде микроскопических бугорков, расположенных в длинных спиральных канавках. Если в каком-то месте музыка звучит громче, бугорки глубже врезаются в канавку, а при высокой ноте бугорки располагаются теснее. Эти бугорки являются аналогами исходных колебаний звуковых волн, улавли- ваемых микрофоном. Двигаясь по канавке, иголка проигрывателя попадает на бугорки и вибрирует. Ее вибрация - все то же аналоговое представление исходного звука - усиливается и звучит из динамиков как музыка. Виниловой пластинке, подобно всякому аналоговому устройству хранения информации, свойствен ряд недостатков. Пыль, следы пальцев или царапины вызывая в динамиках потрескивание и другие шумы. Если скорость вращения пластинки хотя бы немного отклоняется от заданной, высота звука сразу же меняется. При каждом проигрывании пластинки игла постепенно "снашивава- ет" бугорки в канавке, и качество звучания соответственно ухудшается. Если же какую-нибудь песню записать с виниловой пластинки на кассетный магнитофон, то все "шероховатости" переносятся на пленку, а со временем к ним добавятся новые, потому что обычные магнитофоны сами являются ана- логовыми устройствами. Таким образом, при каждой перезаписи или передаче информация теряет в качестве. На компакт-диске музыка хранится как последовательность двоичных чи- сел, каждый бит которых представлен микроскопической впадинкой на по- верхности диска. На современных компакт-дисках таких впадинок более 5 миллиардов. Отраженный лазерный луч внутри проигрывателя компакт-дисков - цифрового устройства - проходит по каждой впадинке, а специальный дат- чик определяет ее состояние (0 или 1). Полученную информацию проигрыва- тель реконструирует в исходную музыку, генерируя определенные электри- ческие сигналы, которые динамики преобразуют в звуковые волны. И сколько бы такой диск ни проигрывали, его звучание не меняется. Было бы удобно преобразовать всю информацию в цифровую форму, но воз- никает проблема обработки ее больших объемов. Слишком большое число бит может переполнить память компьютера или потребовать много времени на пе- редачу между компьютерами. Вот почему так важна (и становится все важ- нее) способность компьютера сжимать цифровые данные и хранить или пере- давать их в таком виде, а затем вновь разворачивать сжатые данные в ис- |
|
|