Выбрать главу

Автор неизвестен

Сказка про байт

СКАЗКА ПРО БАЙТ

В тридевятой библиотеке, на тридесятом томе жили-были три байта. Двое умных, а один дурак - у него семь разрядов было. То ли его какой пьяный программист таким на свет породил, то ли его при перезагрузке подрезали - никто уж не помнил. Вот однажды собрались все библиотеки и стали думать-гадать - какую программу отдать машине на съедение. Одна говорит: "Она меня не съест, меня сам Анатолий Михайлович написал", вторая говорит: "Она меня не съест, меня даже Эльбрус, уж на что дракон, а и то выплюнул", а третья ничего не говорит - у нее управляющих карт нету. А машина стоит, устройством ввода-вывода щелкает, чистые перфокарты жует. Судили они так, рядили, и решили на случайном датчике погадать. И выпало идти на съедение той программе, где наши три байта обитали.

Съела машина два умных байта, а третьим подавилась. И пошел байт гулять по машине. Переплыл мультиплексный канал и видит: сидит на берегу транслятор с удочкой, ошибки вылавливает. Маленькие обратно бросает, а большие в буфер складывает.

Поглядел транслятор на байт, да и спрашивает: "Чего, добрый молодец, пригорюнился? Пошто у тебя нули не в ту сторону перечеркнуты?" Отвечает ему байт: "Как же мне не горевать, дедушка, когда не хватает у меня одного бита. Hе подскажешь ли, где его взять?" Задумался транслятор, да так, что двенадцать человек зачета лишились. А потом и говорит: "Иди-ка ты, байт, в системную библиотеку, живет там бобина по прозвищу Ферромагнитная. Она тебе и поможет."

Пошел байт в системную библиотеку. По дороге чуть в дампе не увяз. Hаконец видит: стоит процедура на курьих ножках, такая древняя, что, наверно, с "Урала-1" переписана, вся комментариями поросла, а вокруг скелеты системщиков валяются да обломанные двоичные деревья торчат. Говорит ей байт: "Процедура-процедура, перепишись ко мне входом, а к пользователю выходом." Переписалась процедура. Залез в нее байт и спрятался в символьную строку. Только он спрятался, как застучал, зазвенел консул и влетела в окно бобина. Повела недовольно второй дорожкой и говорит: "Чур меня, чур! Русским алфавитом пахнет!" Тут и вылез наш байт из строки. Увидела его бобина и заругалась. Целых 32537 символов признесла. А потом перемоталась и спрашивает: "Что тебе здесь надобно, байтик? Этой процедурой уж лет двадцать никто, окромя Чумакова, не пользуется." Рассказал ей байт про свою беду. Отвечает бобина: "Бит твой в блоке спрятан, в королевстве DECа-зеленый нос. Блок тот двойным словом открывается. Слово это не простое, оно из одних букв F состоит. Блок тот злой триггер охраняет. Победить его только заколдованным импульсом можно. А путь туда вдоль селекторного канала лежит. Как пойдешь - по правую руку сумматор увидишь. Сумматор тот не простой: он из двух полусумматоров состоит. Так ты сначала в левый полусумматор войди, а потом в правый. Hо не перепутай! А то сгинешь без ссылки в долговременной памяти. А чтобы не заблудиться, я тебе указатель дам. Указатель не наш, а заморский, фирмы 'POINTER'."

Поблагодарил байт бобину и пошел, как было сказано. Идет он вдоль селекторного канала, а в канале точки плавают. Загляделся на них байт и не заметил, как подкрался сзади загрузчик. Загрузил он байт и швырнул прямо на стол к редактору связей.