Я познаю мир. Компьютеры и интернет - [14]

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


Конечно, можно было бы программы составлять прямо в машинных кодах. Первые годы существования ЭВМ программисты так и делали. Однако такой порядок вносит дополнительные трудности в работу людей, составляющих программы, а значит, они чаще ошибаются. Поэтому и были придуманы машинные языки, которые в какой–то мере похожи на обычные языки народов нашей планеты. А там уж машина сама переводит выражения машинного языка в машинные коды, пользуясь для этого специальной программой–переводчиком.


Но и при переходе от языка буквенных выражений к языку цифр, т. е. языку машинных кодов, перевод понятий человеческой логики в логику машинную еще не закончен. Как мы уже говорили, машине оказалось удобнее работать с двоичной системой исчисления, машинные же коды составлены в десятичной. Так машина может еще раз осуществить перевод, записав привычные нам цифры вот таким образом: 1=1, 2=10, 3=11, 4=100 и т. д.


Один двоичный разряд (0 или 1) называется битом; бит содержит наименьшее возможное количество информации. Обычный размер машинного регистра – 16 двоичных разрядов. Наибольшее число, которое может быть в нем записано, – 16 единиц подряд, что в переводе на десятичную систему исчисления означает 65535.


Переход на двоичную систему делает запись любых чисел значительно длиннее, чем в десятичной. Но зато в этом случае достаточно для запоминания числа всего двух состояний электрической схемы – «включено» и «выключено». (В противном случае пришлось бы составлять ячейки из схем, имеющих 10 различных состояний, а это привело бы к значительному усложнению устройств как самих схем, так и всей ЭВМ в целом.)

Два же состояния в электрических цепях могут быть выполнены весьма просто и различными методами. Это может быть и релейная схема, и ламповая, и транзисторная... Последнее время подобные схемы стали выполнять по несколько десятков тысяч одним махом – так появились интегральные схемы. Более подробно обо всех этих технологических тонкостях мы поговорим в следующей главе. А пока давайте разберемся в логике работы таких электрических ключей.

Странная логика

В их основе лежит логическое исчисление, созданное еще в 50–е годы XIX столетия английским математиком Джорджем Булем. Согласно разработанным им правилам, каждому из высказываний приписывают одно из двух возможных значений: «истинно» или «ложно». Кроме того, имеются три связки: «И», «ИЛИ» и «НЕ». Их достаточно, чтобы строить описания нашего мира, скажем, такого типа: «Сегодня я пойду играть в футбол, ЕСЛИ по телевизору не будут показывать мультиков И будет подходящая погода».


Аналогично обстоит дело со связкой «ИЛИ» для высказываний, например, такого рода: «В нашей команде будет хороший вратарь, ЕСЛИ придут играть Витя ИЛИ Вова». Конечно, на футбольное поле могут прийти и оба, и связка «ИЛИ» принимает во внимание и такую возможность. И наконец, проиллюстрируем возможности связки «НЕ»: «Мы, конечно, начнем играть сразу, ЕСЛИ поле НЕ будет занято другими командами».

Схема, поясняющая действие электронных логических ключей


Все эти высказывания можно без особого труда реализовать с помощью электронных схем. Для этого договоримся интерпретировать истинное высказывание как положение «включено» или «1» и соответственно ложное высказывание будет интерпретироваться как «выключено» или «О».


В таком случае высказывание «И» соответствует двум ключам, соединенным последовательно. На приведенной схеме лампочка загорится, ЕСЛИ будет включен ключ А, и ключ В.


Связка «ИЛИ» соответствует параллельному включению тех же ключей. Здесь лампочка загорится лишь в том случае, если включен или ключ А, или ключ В, или оба вместе.


Наконец, связку «НЕ» можно реализовать, создав контакт для ключа таким образом, что его нормальное положение будет при замкнутой цепи и горящей лампочке. И как только на схему будет подан сигнал, аналогичный тому, который в предыдущих случаях приводит к замыканию цепи, в данном случае цепь будет размыкаться.


Используя подобные схемы, программистам удается заставить ЭВМ вести вычисления и даже рассуждения, опираясь на формальную логику, вполне привычную нам с вами. Как все это реализовалось на практике, мы с вами сейчас и поговорим.

Как поджарить яичницу?

«Ну и вопрос, – скажете вы. – Это же все знают. Надо взять яйца, поставить сковородку на огонь, положить на нее масла... И вообще, какое отношение имеет яичница к теме нашего разговора?»


Сама яичница, может быть, и никакого. А вот процесс ее приготовления – самое непосредственное. Взгляните на схему. Видите, столь простая кулинарная операция при полном перечислении возможных вариантов представляет собой довольно длинное и разветвленное описание последовательности действий. То есть, говоря профессиональным языком, перед вами блок–схема программы приготовления яичницы. Именно такая программа понадобилась бы, если бы вы поручили эту операцию некому роботу–повару под управлением ЭВМ.


Электронная же вычислительная машина, о которой мы ведем речь в этой книге, согласно широко распространенному определению представляет собой «универсальное программируемое устройство для автоматической обработки информации». Возможно, вы с этим определением уже знакомились на уроках информатики в школе. Но, как говорится, повторение мать учения. Не вредно, наверное, по–вторить его еще раз, растолковав для верности два определения.


Еще от автора Станислав Николаевич Зигуненко
Я познаю мир. Военная техника

Очередной том популярной детской энциклопедии 4 Я познаю мир" посвящен военной технике. Читателя ждет увлекательный рассказ о том, как создавалась и совершенствовалась военная техника, какие порой фантастические идеи конструкторы воплощали в жизнь, как военная техника находит применение в мирной жизни.


Я познаю мир. Оружие

Очередной том популярной детской энциклопедии «Я познаю мир» посвящен истории оружия. В книге рассказывается о том как искусные мастера в течение времени все более совершенствовали тот или иной вид оружия. Из этой книги можно узнать о мастерах прошлого и настоящего, о стремлениях и мечтах современных конструкторов.


Я познаю мир. Авиация и воздухоплавание

Перед вами — иллюстрированная научно-популярная книга об истории, настоящем и будущем авиации и воздухоплавания, рассчитанная прежде всего на средний школьный возраст. Она не только в занимательной форме рассказывает об основных этапах развития аэростатов и дирижаблей, самолетов, планеров, вертолетов и других летательных аппаратов, но и содержит предметно-именной указатель, позволяющий быстро отыскать необходимую информацию.Рекомендуется для учащихся средних школ, лицеев и гимназий.


Знак вопроса, 1997 № 04

В 1997 году уфологи отметили полувековой юбилей со дня первого упоминания неопознанных летающих объектов в средствах массовой информации. Что же люди смогли узнать о них за эти 50 лет? Действительно ли рядом с нами появляются инопланетяне? А может, мы сами пришельцы на планете Земля? Для массового читателя.* * * Подписная серия «Знак вопроса» издательства «Знание» выпускалась ежемесячно, начиная с 1989 года. Основная тематика серии — аномальные явления, необъяснимые феномены, загадки истории, оригинальные гипотезы.


Знак вопроса, 1995 № 02

Кто и зачем возводил громадные сооружения из камня во Франции, Англии, Болгарии, на Мальте? Существуют ли параллельные миры? Зависим ли мы от Луны? Действительно ли акулы кровожадны? Ответить на эти вопросы вам помогут авторы второго выпуска «Знак вопроса».* * * Подписная серия «Знак вопроса» издательства «Знание» выпускалась ежемесячно, начиная с 1989 года. Основная тематика серии — аномальные явления, необъяснимые феномены, загадки истории, оригинальные гипотезы. Появившись в последние годы существования СССР, серия предвосхитила перестроечный вал подобных публикаций, однако выгодно отличалась от них советским научно-популярным стилем изложения, критическим отношением к рассматриваемым явлениям, комментариями специалистов и научных работников (по крайней мере, поначалу).© znak.traumlibrary.net.


Как устроена машина времени?

Эта брошюра о машине времени, и не только о ней, а больше о физике и ее возможностях в изучении такого сложного понятия, как время. Оказывается, заглянуть в прошлое можно уже сегодня, и это успешно делают астрономы принимая, например, свет, далекой звезды идущий до нас миллиарды лет.Так как же смотрит физика на принципиальную возможность создания машины времени? Как она может быть устроена? Об этом в интересной и очень доступной форме рассказывает автор выпуска.http://znak.traumlibrary.net.


Рекомендуем почитать
Большая Советская Энциклопедия (ТК)

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


Большая Советская Энциклопедия (СЦ)

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


Большая Советская Энциклопедия (РШ)

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


Большая Советская Энциклопедия (РЭ)

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


Большая Советская Энциклопедия (ОЛ)

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


Большая Советская Энциклопедия (ОИ)

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


Я познаю мир. Чудеса света

Древние историки и путешественники описали семь чудес света — удивительные строения, возведенные людьми. Но даже в те далекие времена чудеса эти не ограничивались числом «семь».Очередной том популярной детской энциклопедии «Я познаю мир» расскажет детям и родителям о грандиозных творениях человеческих рук с древних времен до конца наших дней, а также о чудесах, созданных природой.Издание снабжено предметно-именным указателем.


Рыцари

Давно прошедшие рыцарские времена — одни из самых ярких и живописных страниц в истории человечества. Им и посвящена очередная книга многотомной популярной энциклопедии «Я познаю мир». Читателя ждет увлекательный рассказ о рыцарских традициях и воспитании рыцаря, об оружии и знаменитых битвах, замках, геральдике, турнирах, крестовых походах, рыцарских орденах, тайнах ордена тамплиеров и о многом другом, что связано с рыцарями и рыцарством. Книга расширяет кругозор юного читателя.


Я познаю мир. Страны и народы

Издательство ACT предлагает вниманию читателей очередной том детской энциклопедии «Я познаю мир». Книга «Страны и народы: Азия, Африка, Америка, Австралия» познакомит юных читателей с историческим прошлым, обычаями и традициями народов, населяющих эти континенты. Мы приглашаем вас совершить «заочное» путешествие в Страну восходящего солнца – Японию и в тропические леса Южной Америки, в пустыни северного Китая и в канадские степи. Вы узнаете о том, кто живет в Шри–Ланке, как живут папуасы, что подарили человечеству древние египтяне и с какими удивительными животными можно встретиться в Австралии. Энциклопедия расширяет кругозор, помогает усваивать школьную программу по географии и истории.


Я познаю мир. Великие путешествия

Великие путешествия» — очередная книга многотомной популярной энциклопедии «Я познаю мир».Это увлекательный рассказ о том, как люди исследовали нашу планету.Прочитав книгу, вы узнаете как постепенно, шаг за шагом, открывались и наносились на карту новые континенты, острова, горы, реки, моря...Книга расширяет кругозор юного читателя, помогает лучше усваивать школьную программу.