В следующем упрощенном примере обработки иллюстрирует это.
<Р> Расшифровка и перевод программирования высокого уровня и операционной системы Инструкции
<р> Перед процессора (CPU в данном случае) может выполнять любую работу на данных он должен сначала ознакомиться Сам с необходимым механизмы, процедуры, процессы и операции, необходимые для выполнения работы, просят об этом.
Она делает это путем декодирования и перевод прилагаемый выше уровня более "дружественные" человека программирования и операционной системы инструкции в формате, который; это процессор, может понять и выполнить
<р> Micro-Ops
<р> Сочетание соответствующим отформатированных команд и данных. в том числе правильную последовательность байтов, наряду с внутренними инструкциями процессора обычно называют микроопераций процессора и являются родными для каждого типа, семьи и пересмотра (также известный как "степпинг") процессора (ов), участвовавших.
< ш>
Традиционный (скаляр) Обработка
<р> Многие традиционные (скаляр) обработки задачи может варьироваться до такой степени, что процессор не может сразу повторного декодированные и переведены инструкции он просто выполненные на следующей задаче обработки. Таким образом, а кэш инструкций процессора становится полным, он будет отбрасывать эти старые "холостом ходу" инструкции.
<р> В результате в следующий раз он попросил выполнить задачу обработки, что делает использование этих просто выброшенные инструкции процессор не имеет никакого выбора, кроме декодировать и ретранслировать сказал инструкция (ы) в соответствующих микроопераций снова
<р> Вектор Инструкция обработки Сложность
<р> Потому что инструкции вектор обработки может быть очень сложным, они будут, как правило.
по сравнению с традиционными инструкциями обработки скаляр, требуют значительно большего количества процессоров (CPU) циклы и время просто декодировать и переводить их в конкретно