Введение в ассемблер

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

Из рис. 1.1 видно, что вычислительная машина напоминает большой завод. Потребляемым сырьем является входная информация. Эта информация перерабатывается в соответствии с указаниями программиста. Модифицированная информация, получаемая на выходе, представляет собой продукцию нашего «завода». Таким образом, если бы на вход вычислительной машины подавалась информация, приведенная нами в предыдущем абзаце в качестве примера, то на выходе могли бы получиться соответственно немецкий перевод рассматриваемой книги, результаты научных исследований, остаток на текущем банковском счете, чеки, график занятости классов и предполагаемое изменение курса станции.

Машина для обработки информации

Рис. 1.1. Машина для обработки информации. Информация подается в ЭВМ и выводится из нее в виде результатов обработки.

Структура вычислительной системы

Рис. 1.2. Структура вычислительной системы.

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

Теперь обратимся к вычислительной системе и ее основным частям. Мы изучим взаимодействие этих частей и увидим, что значит «запрограммировать» ЭВМ.

Это интересно