Принцип действия процессора

Принцип действия процессора можно понять на примере выполнения одной команды (рис.3.1).

Рабочий цикл выполнения команды в основном одинаков для всех вычислительных машин различных поколений и отличается лишь некоторыми деталями реализации. Важной составной частью архитектуры компьютера по фон Нэйману является счетчик адреса команд. Он постоянно указывает на ячейку памяти, в которой хранится следующая команда. После считывания очередной команды из памяти процессор сразу же увеличивает значение счетчика так, чтобы он показывал адрес ячейки памяти со следующей командой. Затем считанная команда расшифровывается и выполняется в соответствии с алгоритмом, приведенным на рис. 3.1.

В данном алгоритме не задано первоначальное значение счетчика адреса команд. В этом случае аппаратным путем заносится стартовый адрес, находящейся в ПЗУ программы инициализации всех устройств и начальной загрузки ЭВМ.

 

 
 

 


 

 

Исполнение

команды

 

НЕТ

ДА

 

 

Рис. 3.1 Основной алгоритм работы процессора.