-
Notifications
You must be signed in to change notification settings - Fork 0
Архитектура фон Неймана, принципы фон Неймана
Ivan Bogatyrev edited this page Jun 10, 2023
·
1 revision
- Дискретный КА
- Структурно состоит из
- дешифратора команд
- регистра команд
- узла вычисления адреса следующей команды
- счетчика команд (регистр IP)
- под управлением устройства управления
- выполняет арифметические и логические операции над данными (операндами)
- разрядность операнда - длина машинного слова
Машинное слово - машинно-зависимая величина, измеряемая в битах, равная разрядности регистров/шины данных
- Использование двоичной системы счисления в вычислительной технике
- Программное управление ЭВМ - решение задач на ЭВМ реализуется программным способом, т.е. программа выполняется последовательно по определенному алгоритму, которые представлен в виде машинного кода.
- Принцип однородности памяти - память используется не только для хранения данных, но и для хранения программ.
- Память линейно адресуема - память ЭВМ состоит из последовательно пронумерованных ячеек, каждая из которых имеет свой адрес.
- Возможность условного перехода в процессе выполнения программы - в процессе выполнения программы возможен переход к исполнению другой команды, если это предусмотрено алгоритмом.
Архитектура фон Неймана - принцип совместного хранения команд и данных в одной памяти компьютера.
Выполнение программы продолжается, пока не будет выполнена прекращения выполнения вычислений, предписанных алгоритмом. Сводится к последовательному выполнению команд в порядке, однозначно определенном программой. Первой выполняется команда, заданная пусковым адресом программы (обычно это адрес первой команды программы). Адрес следующей команды однозначно определяется в процессе выполнения текущей команды (мб следующая или любая другая).