Машинный цикл

Автор: John Stephens
Дата создания: 26 Январь 2021
Дата обновления: 29 Июнь 2024
Anonim
Формат команд микропроцессора. Машинные циклы
Видео: Формат команд микропроцессора. Машинные циклы

Содержание

Определение - что означает машинный цикл?

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


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет машинный цикл

Машинный цикл - это самая основная операция, которую выполняет компьютер, и для выполнения простых задач, таких как отображение одного символа на экране, ЦПУ должен выполнить несколько циклов. Компьютер делает это с момента загрузки до выключения.

Этапы машинного цикла:

  • Fetch - блок управления запрашивает инструкции из основной памяти, которая хранится в той области памяти, которая указана счетчиком программ (также известным как счетчик команд).
  • Декодирование - полученные инструкции декодируются в регистре команд. Это включает разбиение поля операнда на его компоненты на основе кода операции инструкции (код операции).
  • Выполнить - это включает в себя код операции инструкции, поскольку он определяет требуемую работу процессора. Счетчик программ указывает последовательность команд для компьютера. Эти инструкции размещаются в регистре команд и, когда они выполняются, увеличивают счетчик программ, так что следующая команда сохраняется в памяти. Соответствующие схемы затем активируются для выполнения запрошенной задачи. Как только инструкции были выполнены, он перезапускает машинный цикл, который начинает шаг выборки.