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


   Каталог php скриптов

Онлайн Микс:


Комментировать

07.04.2009 22:45:26

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

by Core @ 07.04.2009 22:45:26


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

Эта команда переместит содержимое ячейки памяти (или регистра) ВХ в ячейку памяти (регистр) АХ. Такая операция называется операцией типа "регистр-регистр". Все операции такого типа выполняются процессором 80386 за два такта. Процессор 80486 устроен так, что "двухтактные" инструкции 80386 выполняются в нем за один такт.

В действительности же, невозможно выполнить абсолютно все за один цикл. Способ, с помощью которого можно организовать выполнение команд за один такт, называется конвейером (pipeline).

Выполнение любой команды можно разделить на пять этапов:

пользователь компьютера

Если Вам был полезен этот материал, то Вы можете отблагодарить автора - установить ссылку на эту статью, + симпатичный баннер.
Ваш код:

Page copy protected against web site content infringement by Copyscape Rambler's Top100