Найти в Дзене

Как работает процессор?

Оглавление

Главным элементом компьютера является процессор. Именно он выполняет различные команды, осуществляет ввод и вывод данных в память устройства ввода и вывода данных и так далее.

Но не все знают, как именно работает процессор. Что происходит внутри процессора при его работе?

Операционная и операндная команды

Каждая команда, выполняемая процессором имеет две составляющие - операционная и операндная.

Операционная - то, что необходимо выполнить.

Операндная - над чем процессору нужно поработать, чтобы выполнить команду.

Этапы выполнения

В ядре есть вычислительный центр - поток. Он разделяет выполнение команды на этапы:

1. Выработка

2. Дешифровка

3. Выполнение

4. Обращение к памяти процессора

5. Сохранение результата выполнения

Схема выполнения команды
Схема выполнения команды

Работа с памятью

Есть 2 типа памяти:

1. ПЗУ - Постоянное запоминающее устройство

2. ОЗУ - Оперативное запоминающее устройство

В ОЗУ хранятся те данные, с которыми в данный момент работает процессор.

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

Во время работы процессор работы процессор работает с обоими типами памяти.

Однако делает он это благодаря шине и каналам чтения и записи, которые соединены с запоминающими устройствами.

А делает он это именно так:

1. Запрос у адресной шины определённого байта

2. Передача этого байта на шину данных.

3. Смена своего состояние каналом чтения

4. Передача процессору этого самого байта.

Также процессор может и записывать данные на запоминающее устройства. В этом случае используются каналы записи.

Схема работы процессора с памятью
Схема работы процессора с памятью

Конечно, это далеко не полное описание работы процессора, однако для понимания того, как именно там все происходит, этого вполне хватит.

Спасибо за внимание!