Фон-неймановские принципы построения ЭВМ.



 

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

1.Принцип двоичного кодирования: вся информация в ЭВМ представлена в двоичном виде, сочетание 0 и 1.

2. Принцип однородности памяти: и программы и данные хранятся в одной и той же памяти, поэтому ЭВМ не распознает что хранится в данной ячейке памяти, а там могут располагаться цифры, текст, команда и т. д. Над командами можно совершать те же действия, что и над данными.

3. Принцип адресуемости памяти: схематически ОП (основная память) состоит из пронумерованных ячеек, ЦП (центральный процессор) в любой момент времени доступная любая ячейка памяти. Поэтому возможно присваивать имена блокам памяти для более удобного взаимодействия ОП и ЦП.

4. Принцип последовательного программного управления: программа состоит из совокупности команд, которые выполняются ЦП последовательно друг за другом.

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

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

Компьютеры, построенные на этих принципах, относятся к типу фон-неймановских.

Но существуют компьютеры, принципиально отличающиеся от фон-неймановских. Для них, например, может не выполняться принцип программного управления, т.е. они могут работать без “счетчика команд”, указывающего текущую выполняемую команду программы. Для обращения к какой-либо переменной, хранящейся в памяти, этим компьютерам не обязательно давать ей имя. Такие компьютеры называются не-фон-неймановскими.

 

 

Контрольные вопросы :

  1. Как вы понимаете назначение компьютера ?
  2. Что понимают под архитектурой ЭВМ ?
  3. Какие устройства принято относить к внутренней архитектуре ЭВМ ?
  4. Что входит в базовый комплект персонального компьютера ? Каково их назначение ?
  5. Что понимают под производительностью компьютера ?
  6. Как вы понимаете назначение процессора ?
  7. Какие характеристики микропроцессора вы знаете ?
  8. Что такое тактовая частота процессора и как она связана с характеристикой «производительность» ?
  9. Что такое разрядность процессора ? От чего она зависит ?
  10. В чем назначение сопроцессора ?
  11. Что такое память компьютера? Перечислите её виды.
  12. В чем различие между внутренней и внешней памятью компьютера ?
  13. Какие вы знаете характеристики, общие для всех видов памяти ?
  14. В чем суть считывания и записи информации в память ?

Каково назначение кэш-памяти? Каким образом она реализуется?

Сформулируйте общие принципы построения компьютеров.

В чём заключается принцип программного управления? Как выполняются команды условных и безусловных переходов?

В чём суть принципа однородности памяти? Какие возможности он открывает?

В чём заключается принцип адресности?

20. Какие архитектуры называются "фон-неймановскими"?


Дата добавления: 2022-06-11; просмотров: 45; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!