Конвейер и эффективность выполнения микрокоманд (часть 2)

Позже в этой статье вы узнаете, что 80386 и 80486 во многом похожи, но они отличаются эффективностью выполнения микрокоманд. Самая простая операция, которую может выполнить процессор, на языке команд процессора будет записана так: MOV АХ, BX.
Эта команда переместит содержимое ячейки памяти (или регистра) ВХ в ячейку памяти (регистр) АХ. Такая операция называется операцией типа "регистр-регистр". Все операции такого типа выполняются процессором 80386 за два такта. Процессор 80486 устроен так, что "двухтактные" инструкции 80386 выполняются в нем за один такт.
В действительности же, невозможно выполнить абсолютно все за один цикл. Способ, с помощью которого можно организовать выполнение команд за один такт, называется конвейером (pipeline).
Выполнение любой команды можно разделить на пять этапов: