![Формат команд микропроцессора. Машинные циклы](https://i.ytimg.com/vi/hrdFsRuKcHI/hqdefault.jpg)
Содержание
- Определение - что означает машинный цикл?
- Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
- Техопедия объясняет машинный цикл
Определение - что означает машинный цикл?
Машинный цикл состоит из шагов, которые процессор компьютера выполняет каждый раз, когда получает инструкцию на машинном языке. Это самая базовая операция ЦП, и современные ЦП способны выполнять миллионы машинных циклов в секунду. Цикл состоит из трех стандартных шагов: выборка, декодирование и выполнение. В некоторых случаях магазин также включается в цикл.
Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.
Техопедия объясняет машинный цикл
Машинный цикл - это самая основная операция, которую выполняет компьютер, и для выполнения простых задач, таких как отображение одного символа на экране, ЦПУ должен выполнить несколько циклов. Компьютер делает это с момента загрузки до выключения.
Этапы машинного цикла:
- Fetch - блок управления запрашивает инструкции из основной памяти, которая хранится в той области памяти, которая указана счетчиком программ (также известным как счетчик команд).
- Декодирование - полученные инструкции декодируются в регистре команд. Это включает разбиение поля операнда на его компоненты на основе кода операции инструкции (код операции).
- Выполнить - это включает в себя код операции инструкции, поскольку он определяет требуемую работу процессора. Счетчик программ указывает последовательность команд для компьютера. Эти инструкции размещаются в регистре команд и, когда они выполняются, увеличивают счетчик программ, так что следующая команда сохраняется в памяти. Соответствующие схемы затем активируются для выполнения запрошенной задачи. Как только инструкции были выполнены, он перезапускает машинный цикл, который начинает шаг выборки.