Принцип - хранимая программа - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если вы поможете другу в беде, он непременно вспомнит о вас, когда опять попадет в беду. Законы Мерфи (еще...)

Принцип - хранимая программа

Cтраница 1


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

Принцип хранимой программы лежит в основе организации вычислительного процесса практически всех универсальных вычислительных машин.  [2]

Принцип хранимой программы делает ЭВМ универсальной.  [3]

Что значит принцип хранимой программы.  [4]

В соответствии с принципом хранимой программы все команды, составляющие программу, размещаются в виде специальных кодов в памяти машины. Для хранения команд может быть использована специальная память. В современных вычислительных машинах программа хранится в том же устройстве машины, где размещена и перерабатываемая информация.  [5]

Память большого объема и принцип хранимой программы не только позволяют применять длинные программы, но и дают другие существенные преимущества.  [6]

Неймана заключались в необходимости использования двоичной системы счисления, иерархической организации памяти машины, создания арифметического устройства на основе схем, реализующих операцию сложения ( создание специализированных устройств для выполнения других операций нецелесообразно) и др. Одной из главных концепций Дж. Неймана был принцип хранимой программы - программа хранится в памяти машины точно так же, как и числа. Это позволяет оперировать с закодированной в двоичном коде программой так же, как с числами, что дает возможность модифицировать программу по ходу вычислений. Был также предложен принцип параллельной организации вычислений, когда операции над числом осуществляются одновременно по всем его разрядам.  [7]

Естественным обобщением различных форм организации вычислительного процесса явился принцип хранимой программы, сформулированный известным американским математиком Джоном фон Нейманом в 1946 г. Согласно этому положению программа кодируется и хранится в памяти машины так же, как и другая информация. Последовательность считывания и дешифровки составляющих программу указаний обуславливается, с одной стороны, организацией запоминающего устройства, а с другой - типом самих указаний. Так как программа в закодированном виде размещается в том же запоминающем устройстве, что и числа, над составляющими ее указаниями можно производить арифметические и логические операции, подобно тому, как это делается с числами.  [8]

Первые компьютеры ( тогда они еще назывались электронно-вычислительными машинами - ЭВМ) появились в конце 40 - х гг. Это были ЭНИАК, разработанный в Пенсильванском университете в США в 1945 г., и ЭДСАК, построенный в Кембриджском университете в 1949 г. Элементная база, на основе которой были построены эти ЭВМ, появилась ( благодаря достижениям физики. Так, диод ( двухэлектродная электронная лампа) была изобретена в 1904 г., триод ( трехэлектродная электронная лампа) появилась в 1906 г., а ламповый триггер ( электронное реле) - в 1918 г. ЭНИАК имела автоматическое программное управление, но внутреннее запоминающее устройство для хранения команд у этой ЭВМ отсутствовало. На ЭВМ ЭДСАК был впервые реализован принцип хранимой программы, сформулированный в 1945 - 1946 гг. американским ученым Дж. Основные положения данного принципа следующие: 1) команда и числа однотипны по форме представления ( записаны в двоичном коде); 2) числа размещаются в том же запоминающем устройстве, что и программа; 3) благодаря числовой форме записи команд программы ЭВМ может производить операции над командами.  [9]

Нейман подготовил проект машины EDVAC. Этот принцип состоял в том, что программы для ЭВМ должны были храниться в памяти практически в том же виде, что и данные. Хотя по-прежнему неизвестно, кому принадлежала первоначальная идея хранимой программы - Мокли и Эке - - или фон Нейману, - в упомянуто -, роекте эта идея впервые изложена письменном виде. Вне зависимости от авторства принцип хранимой программы лег s основу конструкции машины EDVAC и был использован во всех последующих ЭВМ.  [10]



Страницы:      1