Архитектура и принципы работы компьютера


Согласно фон Нейману, универсальная ЭВМ должна строиться на следующих принципах:

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

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

3. Использование двоичного кодирования при хранении и обработке данных в ЭВМ. Отдельные разряды двоичного числа объединяются в более крупные единицы, называемые словами.

4. Слова данных размещаются в ячейках памяти. Каждая ячейка памяти имеет адрес, по которому происходят запись или считывание слов данных и программ.

К настоящему время принципы фон Неймана дополнены рядом других принципов:

- открытая архитектура, означающая, что в основе разработки новых ЭВМ лежат общедоступные стандарты, которые унифицируют взаимодействие различных типов оборудования и отдельных технических узлов ЭВМ. Использование при разработке оборудования открытых стандартов позволяет разным производителям разрабатывать для ЭВМ новые аппаратные средства, заменяющие или дополняющие существующее оборудование;

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

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

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

Фон – Нейман представлял ЭВМ в виде наличия следующих устройств и выполняемых ими функций:

- машина должна состоять из основных органов: орган арифметики, памяти, управления и связи с оператором, чтобы машина не зависела от оператора;

- она должна запоминать не только цифровую информацию, но и команды, управляющие программой, которая должна проводить операции над числами;

- ЭВМ должна различать числовой код команды от числового кода числа;

- у машины должен быть управляющий орган для выполнения команд, хранящихся в памяти;

- в ней также должен быть арифметический орган для выполнения арифметических действий;

- и, наконец, в её состав должен входить орган ввода-вывода

 

 



Дата добавления: 2016-05-31; просмотров: 2268;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

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

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.006 сек.