me_edu
Электроника: фундаментальный курс (2–3 года)Шаг 229 из 279 · 0% пройдено
Устройство ЦП и цикл команды

Цикл команды: выборка — декодирование — исполнение

Шаг 229 из 2798 минТеория
Цель

Понять основной механизм темы «Цикл команды: выборка — декодирование — исполнение» без заучивания отдельных терминов.

Как работать

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

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

ITERATION CYCLEВыборка (Fetch)Декодирование(Decode)Исполнение(Execute)PC → следующаякоманда
Бесконечный цикл выборки-исполнения команд
Опорная идея

Процессор работает по бесконечному циклу. Шаг 1 — выборка (fetch): по адресу из счётчика команд PC читается команда из памяти, PC увеличивается на длину команды. Шаг 2 — декодирование (decode): УУ разбирает, что это за команда и какие у неё операнды. Шаг 3 — исполнение (execute): АЛУ или другой узел выполняет действие, при необходимости результат пишется в регистр или память.

Затем всё повторяется для следующей команды. В простых МК один цикл занимает несколько тактов; в более сложных ядрах используется конвейер: пока одна команда исполняется, следующая уже выбирается — так за такт «выходит» примерно одна команда.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.