Текст книги "В Стране Микроников, или Секреты компьютера"
Автор книги: Мирослав Томаля
сообщить о нарушении
Текущая страница: 3 (всего у книги 7 страниц)
7. Прогул, или новое приключение
Каролека, погруженного в глубокий сон, перепугал самый неприятный, по его мнению, звук – звонок будильника: вставать так не хочется! Но начинался новый день, трудный и интересный. Трудный, потому что предстояла контрольная работа по биологии, к которой – что скрывать – он попросту не приготовился. Интересный, потому что многое за день случается.
Каролек позавтракал и пошел в школу. Шел, задумавшись так глубоко, что не, заметил идущей машины. А когда, наконец, ее увидел, было поздно. Потоки воды, которая только что была спокойной уличной лужей, стекали по его лицу и одежде. «Нет, это уже слишком, – подумал наш герой и принял „мужское“ решение. – Будь, что будет, но школьные стены меня сегодня не увидят!»

На его счастье, дома никого не было. Только компьютер. Не успев и, подумать, он очутился внутри его.
– Битек! – крикнул Каролек, увидев вдали приятеля.
Микроник его не заметил и продолжал бежать в том же направлении. Недолго думая, мальчик побежал за ним. Но что это? Битек куда-то про пал. Каролек в нерешительности остановился и стал оглядываться, ища приятеля. Мальчик стоял перед зданием, похожим на домики района Запоминающего устройства. Одна дверь была приоткрыта, и он недолго думая вошел внутрь. «Ну и дверей же здесь, – подумал Каролек. – Попробуй догадайся, за какой исчез Битек!» Стал открывать одну дверь за другой. К сожалению, нигде никого не было. В последней комнате, в которую мальчик заглянул, рядком лежало множество белых шариков. Потеряв интерес к поискам, Каролек вошел сюда. «Отдохну немного», – решил он и уселся на один из шариков. Тут же раздался сильный шум, открылась не замеченная им дверь, и шарики двинулись к ней с большой скоростью. Мальчик судорожно держался за шарик, на котором сидел, и они тоже поехали. Езда была сумасшедшей. Куча шариков влекла его за собой, и нужна была большая ловкость, чтобы удержаться, не вылететь с трассы. С огромной скоростью они неслись мимо зданий, перекрестков. Вдали мелькнул район Запоминающего устройства, и вдруг стало почти совсем темно. Похоже, въехали в туннель. Наш путешественник не знал, куда едет, был слегка напуган, но, в общем, приключение забавляло и даже радовало.

Езда длилась недолго. Туннель кончился, и они въехали в какой-то странный город. Он несколько напоминал компьютерное государство, но выглядел в чем-то иначе. Шарики катились спокойнее. Каролек соскочил в сторону. «Где я? – подумал. – Здесь я никогда не был».
Минуту он стоял в нерешительности, а потом двинулся вперед. До рога была похожа на Магистраль данных – по ней гоже девятью потоками плыли шарики. Мальчик с любопытством озирался вокруг. Дорога явно шла вверх. И вдруг… Ой, что случилось? Дорога тронулась с места! Потом раздался треск, будто кто-то стрелял из пулемета. Каролек, перепугавшись, бросился бежать. Скорее, подальше от этого треска! А тут новый сюрприз: чем быстрее он бежал, тем труднее становилась дорога. Каролеку казалось, что он в горах, на отвесном склоне. Вдруг он потерял равновесие и покатился вниз. Это было что-то ужасное!
Мальчик лежал у края дороги ошеломленный. Не знал, что произошло. Потом встал, не совсем придя в себя. Он здорово расшибся. Сильнее всего болела правая рука. Оказывается, магистраль, по которой он только что убегал, в действительности шла то вверх, то вниз. Он снова пошел, внимательно оглядываясь по сторонам – дорога вела к какому-то огромному сооружению, вернее, к огромной машине, которая передвигалась как бы по огромной трубе. Оттуда и шел звук, перепугавший мальчика. Но любопытство оказалось сильнее страха, и Каролек решил посмотреть, что же все это значит. Как раз представился отличный случай: машина остановилась. Да, но как туда попасть? Вдруг услышал чей-то незнакомый голос.
– Кто ты такой? Откуда ты здесь взялся?
Каролек быстро обернулся. Голос принадлежал микронику, немного похожему на Битека, с буквой П на смешной шляпе.
– Зовут меня Каролек, а попал я сюда случайно, – ответил мальчик.
– А меня зовут Принтек, – представился микроник и сердечно улыбнулся, ведь улыбка гостеприимство и доброжелательность – основные черты микроников. – Приветствую тебя у нас, Каролек. Я слышал про тебя от коллег и знаю, что ты очень интересуешься компьютерами. Приглашаю тебя к себе в гости.
– Извини, но я не знаю, где нахожусь, – сказал Каролек.
– Не может быть! – удивился Принтек. – Пришел и не знаешь куда?

Каролек вкратце рассказал о своих приключениях, о том, как вошел в какое-то здание в компьютерном государстве, сел на шарик и после разных перипетий очутился здесь.
– Гм… Теперь понимаю, – сказал микроник. – Тогда знай, что ты находишься на территории печатающего устройства, а сейчас – в месте, которое называется головкой.
– Вот оно что… – задумался мальчик и добавил: – А что это за туннель, по которому я сюда попал?
– Туннель – это сеть дорог, соединяющих компьютер с печатающим устройством. Насколько я помню, люди называют его кабелем. Здание же, из которого ты выехал – пограничный переход, или так называемый ПОРТ, – объяснил Принтек.
– Битек говорил мне о нем, но не было случая пойти туда с ним. Думаю, он сильно удивится, когда узнает, что я здесь побывал, – заметил Каролек.
– Каролек, не хочешь ли заглянуть внутрь головки и посмотреть, как она действует?
– А для чего служит головка?
– Головка представляет собой механизм, который печатает знаки на бумаге, – ответил микроник. – Думаю, это тебя заинтересует.
– Разумеется! – воскликнул мальчик. – Наконец, увижу, как печатаются тексты.
Микроник взял Каролека за руку и по какому-то переходу ввел внутрь печатающего механизма. Вскоре они дошли до цели. Над дверью висела надпись: «Зал печатающих игл». Мальчик хотел что-то спросить Принтека, но воздержался, и в ожидании объяснений микроника стал разглядывать зал. То, что он увидел, напоминало толстые иглы. Таких иголок было девять – одна над другой. С одной стороны они были закреплены в направляющие, а с другой входили в странные круглые устройства. Каролек заметил, что иглы не параллельны друг другу, а как бы расходятся в какой-то точке за направляющими.
И опять мальчику пришлось наблюдать нечто странное. Часть игл выстрелила из круглых устройств, после чего быстро вернулась на свое место. Одновременно головка немного передвинулась, и следующая очередь выстрелов отдалась громким эхом в помещении. Головка все время передвигалась, и время от времени стреляла иглами. Вскоре она изменила ход движения – пошла в обратном направлении. Каролек следил за повторяющимися действиями головки, пока совсем не потерял чувства времени. Когда головка остановилась, он облегченно вздохнул и попросил Принтека:

– Слушай, объясни мне, пожалуйста, что тут происходило?
– С удовольствием. Ты обратил внимание, что процесс печатания состоит из двух этапов? На первом соответствующие печатные иглы с помощью круглых устройств – это так называемые электромагниты – ударяли по бумаге через красящую ленту. Ну, как в пишущей машинке. В том месте, куда игла ударила, остается след в виде точки. Если бы все ударили сразу, из точек получилась бы вертикальная линия. На втором этапе головка понемногу передвигалась, и весь, процесс начинался сначала. На бумаге же из точек формировалась буква, потом следующая и так далее, пока не были напечатаны все знаки в строке. Потом головка возвращалась, бумага передвигалась, и печаталась следующая строчка.
– Великолепно! – вскричал в восхищении Каролек. – Каждый знак складывается из точек, как в мозаике.
– Браво, очень правильное замечание! Поэтому печатающее устройство и называется мозаичным… – стал объяснять Принтек. Но не успел кончить, так как машина опять заработала. И опять это произошло неожиданно. Каролек не успел ни за что ухватиться и ударился больной рукой о стенку головки…
8. Нет, так не бывает!
Выражение лица у Каролека было весьма несчастное. Все у него болело, особенно ушибленная рука. Микроник Принтек смотрел на него с нескрываемым сочувствием.
– Не огорчайся, – сказал он утешительно. – В следующий раз будет лучше.
– А я и не огорчаюсь, не в первый раз упал, – мальчик пренебрежительно махнул рукой, украдкой растирая ушибленное плечо. – Уже не больно. Расскажи лучше, как все у вас здесь происходит?

– Сию минуту! – бойко ответил микроник. – Правда, нам придется начинать с начала. Я покажу тебе, весь процесс печатания. Прежде всего, ты должен знать, что управляет им компьютер, но не тот, из которого ты попал к нам.
– Ничего не понимаю. По-моему, ты меня разыгрываешь. – Каролек подозрительно посмотрел на Принтека. – Если не тот, то какой? Где же он, твой другой?…
– Сам посуди, зачем мне тебя разыгрывать? – серьезно заверил мальчика его собеседник. – Есть еще внутренний компьютер, управляющий работой печатающего устройства. Меня удивляет, что ты сам его не заметил.
– Одну минуточку, – подумав, сказал Каролек. – Вроде я вспомнил. Во время моего путешествия я видел нечто напоминающее компьютер. Гм… Знаешь. Принтек, мне никогда бы не пришло в голову, что в печатающем устройстве есть компьютер. Интересно, зачем он нужен.
– Честно говоря, наш компьютерный город несколько отличается от того, в котором ты был раньше. Потому что наша роль другая. У нас – разные задания. И наш город структурно отличается от города соседей, хотя и не намного. Посмотри, – сказал Принтек, – здесь есть туннель, соединяющий нас с государством Зета Восьмидесятого. Именно по нему ты и попал к нам. Разумеется, случайно…

Не успел Принтек сказать, как вдруг Каролек, который заглядывал в туннель, с криком отскочил. К сожалению, слишком поздно. Из туннеля выкатывалась огромная масса шариков. А наш ошеломленный любитель приключений растирал очередную шишку, на сей раз на лбу.
– Теперь это уже не случайно, – микроник укоризненно покачал головой. – Можно было предположить, что туннель не всегда пустует. Само собой разумеется, по нему ездят не юные охотники за приключениями, а он служит для пересылки шариков.
Сейчас Каролек слушал без удовольствия, но в глубине души признавал, что Принтек прав.
– Как я уже говорил, туннель соединяет нас с компьютерным городом, в котором властвует царь Зет, – продолжал микроник – По нему пересылаются шарики. Во время предыдущих путешествий по стране микроников ты, наверное, узнал, что шарики – это информация.
– Да, это числа в двоичной системе, – заметил мальчик.
– Правильно, – микроник кивнул головой. – А может, ты догадываешься, какое значение имеют эти числа?
– Не имею понятия, – признался Каролек. – Думаю, у них должно быть что-то общее с печатаемым текстом, но что?…
– Ты знаешь, что в компьютере нет другого способа пересылки информации, чем с помощью шариков, то есть чисел. Итак, любая информация представлена в виде определенного числа. Это же касается знаков, которые должны быть напечатаны. Люди договорились, что каждой букве, цифре и другому печатному знаку следует присвоить чисто. Например, латинской букве A соответствует число 65, букве B – 66, C – 67 и т. д. Таким образом, все тексты запоминаются и пересылаются как ряд чисел (разумеется, в двоичной системе).

– Гм… Странно. А как запоминается пропуск между выражениями или обозначение, что кончается одна строка текста и начинается вторая? Не представляю себе.
– Да ведь это просто, – улыбнулся Микроник. – Подумай…
– Разве это тоже числа?
– Разумеется! Пропуск между выражениями записывается как 32. Есть и специальный способ обозначения конца строки текста. Это два числа: 13 и 10.
– А почему два?
– Они говорят о разном. Первое число, 13 – возврат печатающей головки к началу строки, а второе, 10 – смещение бумаги на одну строку, то есть смену строки.
– Ой, а зачем? Нельзя ли обозначить это одним Числом. Ведь известно, что при печатании текста бумага всегда должна выдвинуться, а печатание начинается с левого края листа.
– Тебя нельзя упрекнуть в нелогичности, – сказал Принтек, – но вопреки очевидности, это имеет свой смысл. Иногда люди, пользующиеся компьютером, хотят напечатать знаки, которых не знает печатающее устройство, но которые можно получить, печатая один знак на другом. Например, польская буква может быть составлена из буквы и знака ’ (апострофа). В этом случае автоматическое выдвижение бумаги нежелательно. Понимаешь?
– Вроде понимаю, но объясни мне еще одно. Я сам видел, что каждая буква создавалась как-то поэтапно. Сначала головка печатала фрагмент буквы и передвигалась на следующую позицию, будто кто-то постепенно отодвигал бумажку, заслоняющую букву. На каждом таком этапе печатающие иглы ударяли в красящую ленту, точно «вырисовывая» форму буквы. Откуда иглы «знали», как им установиться?
– Этим управляет внутренний компьютер печатающего устройства, или занятые в нем микроники, – с гордостью ответил Принтек.
– Ну, хорошо, но откуда вы знаете, как это сделать?
– Да это не так уж сложно. Помогает нам архив всех знаков.
– А что значит – архив знаков? – спросил Каролек. – Где он находится?

– Помнишь, ты заметил, что каждый печатаемый нами знак можно сравнить с состоящей из точек мозаикой? Каждая такая мозаика имеет одну и ту же прямоугольную форму (похожую на лист бумаги в клетку). В таком прямоугольнике печатается каждый знак. Разумеется, точки разных знаков находятся в разных клетках. Способ размещения точек в мозаике называют матрицей знака. Так что у каждого знака своя матрица. Все матрицы хранятся в специальном здании Долговременной памяти. Это и есть наш архив знаков.
– Ага! Наверное, когда внешний компьютер присылает команду напечатать, например, букву B, то есть, по твоим словам, знак с номером 66, вы берете из архива матрицу с тем же номером и сразу знаете, какие иглы должны поочередно сработать, чтобы напечатать букву B, – сказал мальчик.
– Конечно, Каролек! Так же печатаются и все другие знаки, – подтвердил Принтек.
– Теперь более или менее я понимаю, как печатаются тексты. Скажи мне еще, может ли печатающее устройство выполнять другие задания?
– Я охотно расскажу тебе об этом, – пообещал Принтек, – но не сейчас, потому что кто-то беспокоится о тебе. Я уже несколько раз слышал, как тебя звали.
– Ой, я забыл, что мама уже вернулась с работы и ждет меня к обеду, – крикнул Каролек уже на бегу.
Мама ждала мальчика, сильно нервничая.
– Где ты был, и что с твоей рукой, – забеспокоилась. – Опять дрался с ребятами в школе?
– Да нет, я вообще не был в школе… – признался Каролек. – Но мама, не сердись, я все тебе объясню…
– Мой руки и садись за стол, а потом поговорим!
9. Сочинение Каролека
Каролек посмотрел на часы. До конца урока оставалось всего пять минут. «Хорошо бы уже зазвонил звонок», – подумал он тоскливо. Уж очень ему хотелось поскорее выйти из школы. Весь мир вокруг пробуждался от зимнего сна. Становилось все теплее, радостнее, все возвращалось к жизни. Мечтательное настроение прервал голос учительницы польского языка:
– Кароль, повтори, что задано к следующему уроку!
Мальчик встал. Но размечтавшаяся душа витала где-то далеко, не возвращалась на свое место. Учительница это, наверное, заметила и сказала, укоризненно покивав головой:
– Опять ты невнимателен на уроке. Ой, Каролек, Каролек, когда ты наконец образумишься? Напоминаю еще раз, – обратилась она к классу, – вы должны написать сочинение на свободную тему.
На следующий день, когда Каролек пришел в школу, его сразу вызвали отвечать.

– Прочти нам домашнюю работу, – сказала учительница. И Каролек начал читать:
«Мое приключение с компьютером.
У меня появился новый друг. Зовут его Битек, а живет он в Стране микроников. Битек знакомит меня с секретами компьютера. Вместе с ним мы путешествуем по компьютерному городу, в котором правит царь Зет Восьмидесятый. Вчера, когда я пришел домой и думал, о чем написать, я встретил Битека, который предложил мне новую экскурсию. Минуту поколебавшись, я согласился.
Мы очутились внутри хорошо знакомого мне компьютера. Как обычно, там царило неустанное движение. Белые и черные шарики, играющие роль цифр двоичной системы, катились по специальным автострадам – магистралям. Я уже знал, что это шарики, которые микроники называют битами, служат для передачи информации. Мне было очень интересно, куда поведет меня сегодня Битек. А он, будто прочитав мои мысли, сказал:
– Предлагаю тебе путешествие по Клавиатуре.
– Отлично, – ответил я. – Там я еще никогда не был.
– Тогда давай не терять время!
Мы подошли к удивительно знакомому домику. Надпись над входом гласила:
ПОГРАНИЧНЫЙ ПЕРЕХОД
ПОРТ КОММУНИКАЦИИ
С КЛАВИАТУРОЙ
Читая надпись, я понял, почему здание показалось мне знакомым. Мне вспомнилось, что я уже раз проходил через такой домик, когда случайно забрел в печатающее устройство. Но меня удивило, что и в Клавиатуру можно попасть только через пограничный переход. И сказал об этом Битеку.
– Сейчас я тебе объясню, – ответил микроник. – Клавиатура – элемент, который не обязательно должен быть в компьютерном государстве. Больше всего она нужна вам, людям, для работы на компьютере. Поэтому с нашей точки зрения Клавиатура – нечто внешнее. И вы называете это устройство периферийным. Знаешь, что значит слово „периферия“?
– Знаю, – ответил я. – Периферия – попросту окраина. Отсюда можно сделать вывод, что для вас Клавиатура – что-то вроде пригорода компьютерного города.
– Ты нашел хорошее сравнение, – похвалил меня микроник. – Действительно, Клавиатура – как бы пригород. А теперь приглашаю тебя войти в Клавиатуру».

Каролек прервал чтение, чтобы набрать воздуха и взглянул на ребят.
В классе царила идеальная тишина. Учительница одобрительно улыбнулась мальчику.
«Итак, мы вошли в порт, – продолжал Каролек. – Здесь было спокойнее, чем снаружи. Лишь время от времени пробегала партия шариков двух цветов.
– Давай войдем, – сказал микроник, – только осторожно!
Его последние слова я услышал издалека, потому что уже вбежал в туннель. Тут я услышал надвигающийся на меня глухой гул и прежде чем успел отскочить в сторону, шарики прокатились по мне с большой скоростью. К счастью, они были не слишком тяжелые.
– А я предупреждал, будь осторожен, – раздался ворчливый голос Битека. – Обычно здесь спокойно, но когда нажимают клавишу, шарики пересылаются в компьютер. А теперь пошли побыстрее, некоторое время туннель будет свободным.
Я побежал вместе с Битеком. Очень быстро мы очутились внутри Клавиатуры. В огромном зале под потолком размещался ряд странных устройств.
– Послушай, что это такое? – спросил я микроника.
– Это и есть клавиши.
– Как? Такие большие?
– Неужели ты не привык, что в твоем мире все размеры совершенно иные, чем здесь? – удивился Битек. – Ведь, чтобы попасть сюда, тебе пришлось уменьшиться во много раз. И время идет здесь совсем по-другому. В действительности все операции, которые ты здесь наблюдаешь, происходят намного быстрее. Просто у нас иной способ измерения времени. Но об этом мы поговорим в другой раз.

„Конечно, как я мог об этом забыть“, – подумал я. Это были те же клавиши, но раньше я видел их снизу. Вдруг опять раздался сильный шум. К счастью, я успел отскочить. Одна из клавиш стала опускаться и еще немного и придавила бы меня. Когда клавиша дотронулась до пола, белые шарики разбежались в двух перпендикулярных направлениях. Линии, по которым они бежали, пересекались под нажатием клавиши. Удивленный увиденным, я спросил Битека, что тут происходит. Он ответил:
– Дело обстоит так. Клавиатура поделена на сетку взаимно перпендикулярных линий – магистралей. Нажатие определенной клавиши – приказ послать шарики на вертикальную и горизонтальную линии. Таким образом, микроники, обслуживающие клавиатуру, знают, в каком ряду и в какой колонке нажата клавиша. На основе этой информации они передают в компьютер код нажатой клавиши. Кодом служит число, записанное в двоичной системе. Разумеется, пересылается код с помощью шариков-битов. Это те же коды, что вызывают печатание конкретного знака в печатающем устройстве.
– Ага, помню, – обрадовался я.
– У буквы A код 65, B – 66 и т. д.
– Отлично, – подтвердил Битек и добавил, – присмотрись еще к работе клавиатуры, а то нам нужно возвращаться!
Я оглянулся вокруг, хотел еще что-то сказать Битеку, но его уже не было… Так кончилось мое путешествие по Клавиатуре».
Когда Каролек кончил читать, учительница похвалила его за богатое воображение. Ребятам рассказ тоже понравился, но никто не принял его всерьез. А жаль…








