В Стране Микроников, или Секреты компьютера
В Стране Микроников, или Секреты компьютера читать книгу онлайн
Повесть, публиковавшаяся в журнале «Горизонты техники для детей» в 1987–1989 годах.
Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних чтение данного контента СТРОГО ЗАПРЕЩЕНО! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту [email protected] для удаления материала
— Долго еще нам придется ждать? — сурово спросил гаммонид по имени Брутальгамус — тот, который командовал нашествием на государство Зета Восьмидесятого.
— Одну минуточку, господа, — с иронией в голосе ответил мальчик. — Дайте человеку собраться с мыслями. Если хотите узнать, какую я собрал информацию, будьте терпеливы.
Главный гаммонид так разозлился, что две его головы сначала отскочили друг от друга на приличное расстояние, после чего громко стукнулись. Это еще больше разъярило Брутальгамуса, он ринулся к мальчику, но повелительный жест Гаммона I вернул подчиненного обратно.
А Каролек, не обращая внимания, продолжал:
— Счетчик команд — один из нескольких регистров. Есть регистры B, C, D, E, H, L. У каждого из них свой символ и емкость в один байт, то есть восемь битов. Регистры можно объединять в пары. Это пары DC, DE, HL. Пара имеет емкость в два байта, или 16 битов.
— Весьма и весьма странно, — с сомнением сказал Гаммон I. — Почему символы регистров начинаются с буквы B, а не с A?
— Есть и регистр A. Его называют аккумулятором, — выяснил Каролек
— Ваше Величество, — взорвался Брутальгамус (Брутальгамус — от польского слова brutal — грубиян), — мальчишка насмехается над нами! От сотрудников моей разведки я знаю, что аккумулятор — часть машины землян, которую те называют автомобилем.
— Вовсе не насмехаюсь, — разозлился в свою очередь Каролек — В Микропроцессоре тоже есть аккумулятор. У них только названия одинаковые, а так они совершенно разные. И исполняют разные функции…
Вдруг в тронный зал Гаммона I вбежал разгоряченный посыльный.
— Государь! Очень важные известия…
— Вывести пленного, — приказал властелин гаммонидов.
Каролека отвели в помещение, где томился Петрек. Увидев приятеля, он заплакал от радости. В одиночестве мальчик чувствовал себя забытым и несчастным. Каролек рассказал о своих приключениях. Ребята осознавали, что положение у них тяжелое, но не теряли надежду на освобождение.
12. Неожиданная помощь
Шаги приближались. Эхо от них отражавшееся стенами длинного пустого коридора, усиливало грозное настроение. Петрек забился в угол. Его охватил страх. «С Каролеком было бы нам легче, — подумал мальчик. — Но, к сожалению, его нет довольно давно, и, наверное, он сейчас уже в Стране микроников».
Вскоре шаги затихли, но мальчик в ужасе услышал скрежет открываемой двери. «Ну теперь пришли за мной», — мелькнула быстрая, как молния, мысль. Он посмотрел в сторону двери и… его лицо просияло, глаза заискрились: в помещение вошел Каролек.
— Ну, здравствуй, — сказал он Петреку мрачно. — Шансы вырваться отсюда исчезающе малы. Авария в Стране микроников. Я не справился с задачей, а гаммониды, конечно же, в это не поверят…
Мальчики стояли, раздумывая, как выйти из этого трудного положения, когда услышали какие-то странные голоса. В полу, рядом с местом, где ребята стояли, вдруг появилась, а потом быстро увеличилась щель. Оттуда выскочило создание, похожее на жителей Страны микроников.
— Меня зовут Адек, — представился он. — Я прибыл вам на помощь. Увы, я тоже узник гаммонидов. но меня похитили значительно раньше вас, так что здесь я приобрел кое-какой опыт. И мне известны ваши трудности. Но гаммониды не должны знать, что я с вами контактирую, тем более оказываю помощь. Я уже был здесь, потихоньку отыскал разные потайные проходы, о которых не знают даже наши преследователи. Потому-то я видел вас и слышал ваши разговоры. Мне понятно, что вы — друзья моего народа. Кроме того, вы сообразительные, интеллигентные, и я верю, вам удастся победить гаммонидов.
Ребята с удовольствием слушали похвалы. Нс больше всего обрадовало их то, что они не одни, что нашли не только помощника, но и друга. Каролек рассказал микронику о трудностях с выполнением очередного задания.
— Говоришь, тебе велели раздобыть информацию о Министерстве арифметики и логики? Тебе повезло. Прежде, чем меня похитили, я работал именно там, — произнес Адек. — Сначала расскажу вам, какую роль во Дворце микропроцессоров играет это министерство. Из названия ясно, в нем производят различные арифметические и логические операции: сложение и вычитание чисел, сравнение их, вычисление сумм и логических произведений и т. п. Лучше всего начать рассказ с того, как происходит сложение двух чисел.
— Великолепно! Ты поможешь нам! — обрадовались мальчики.
— Сложение производится в Департаменте сумматора, входящего в состав Министерства арифметики и логики. Числа, которые мы брали, чтобы произвести сложение, пересылало нам Министерство регистров.
— А как? — спросил Петрек.
— Ведь я недавно говорил тебе, — ответил другу Каролек, — что в Микропроцессоре есть внутренняя Магистраль данных для связи между отдельными частями Микропроцессора.
— Ага! Она играет, наверное, такую же роль, как коридоры и лифты в административном здании, — заметил Петрек.
— Ты прав, но пока не мешай, — прервал его Каролек. — У нас мало времени.
— Не знаю, по каким соображениям, — продолжал микроник, — но одно число нужно было брать из накопителя, а второе — из другого регистра или из Района ЗУПВ.
— А откуда вы знали, из какого места ЗУПВ следует взять это число? — просил Каролек. — Ведь чтобы работать с данными из ЗУ, нужно указать ею адрес.
— Разумеется! Адрес нужно предварительно поместить в пару регистров HL, — ответил Адек. — С помощью индексных регистров. Но думаю, пока гаммониды этого не требуют, и вам следует помалкивать.
— Ты прав, — согласился Петрек.
— Пока не будем заниматься пересылкой и получением чисел, а вернемся к сложению. Как я уже говорил, операция производится в Департаменте сумматора. Сложение, или иными словами суммирование, очень простое и не требует особых умений. Достаточно знать лишь таблицу сложения в двоичной системе. Вы знаете, как она выглядит?
— Вроде нет, — неуверенно ответил Каролек.
— Подумайте минуточку. Впрочем, подскажу вам. Сколько будет ноль плюс ноль?
— Конечно, ноль! — воскликнул Петрек.
— А ноль плюс один? — опросил Адек.
— Один, — ответил Каролек.
— А к одному прибавить один, будет два? — выскочил Петрек
— Да, два, но в записи по двоичной системе это будет 10, — поправил Адек и добавил: — Выходит, мы получили всю таблицу сложения
Смотрите:
0 + 0 = 0
1 + 0 = 1
0 + 1 = 1
1 + 1 = 10
— Как вы знаете, шарики играют роль цифр двоичной системы и носят название битов. Черный шарик соответствует цифре ноль, а цифре один — белый шарик. Складывая два числа, состоящие из цифр двоичной системы (битов), достаточно суммировать их бит за битом, начиная с правой стороны числа, то есть с менее значимых битов.
— А что такое наименее значимые биты? — Петрек хотел знать все точно.
— Это те биты, которые в числе находятся на крайней правой позиции и имеют наименьшее значение, — ответил микроник.
— Не очень-то я все это понимаю, — искренне признался Петрек.
— Ой! Какой ты недогадливый, — рассердился на друга Каролек. — Сейчас я тебе объясню. Смотри! Если в десятичной системе число составляет 25738, то наименее значимая цифра этого числа, как ты знаешь, 8. Даже если бы ты забыл последнюю цифру и сказал, что число составляет двадцать пять тысяч семьсот тридцать с чем-то, ты сделаешь небольшую ошибку. Поэтому говорят, что эта цифра — наименее значимая или наименее существенная.
— Откуда ты все это знаешь? — Петрек посмотрел на друга с уважением.
— Мой дорогой! — с чувством превосходства ответил Каролек. — Я кое-что об этом читал.
— Ну, хорошо, друзья, — весело сказал Адек, — не ссорьтесь.