Лекция № 3. Вычислительная техника
9
К
принципам, получившим название «
принципы фон Неймана
»,
относят следую-
щие
15
:
1.
Принцип однородности памяти.
Команды и данные хранятся в одной и той же па-
мяти и внешне в памяти неразличимы
. Распознать их
можно только по способу ис-
пользования; то есть одно и то же значение в ячейке памяти может использоваться и
как данные, и
как команда, и как адрес в зависимости лишь от способа обращения к
нему. Это позволяет производить над командами те же операции, что и над числами, и,
соответственно, открывает ряд возможностей. Так, циклически изменяя адресную часть
команды, можно обеспечить обращение к последовательным
элементам массива дан-
ных. Такой прием носит название модификации команд и с позиций современного про-
граммирования не приветствуется. Более полезным является другое следствие принци-
па однородности, когда команды одной программы могут быть получены как результат
исполнения другой программы. Эта возможность лежит в основе трансляции — пере-
вода текста программы с языка высокого уровня на язык конкретной вычислительной
машины.
2.
Достарыңызбен бөлісу: