Что такое конвейерная обработка? как это увеличивает скорость выполнения?

Я считаю, что нет никаких глупостей, если это вас беспокоит. У меня есть вопрос о конвейерной обработке?

Что такое конвейерная обработка?

Теория гласит, что: « При конвейерной обработке ЦП начинает выполнение второй инструкции до того, как завершится первая инструкция. Конвейерная обработка приводит к более быстрой обработке , потому что ЦП не должен ждать, пока одна инструкция завершит машинный цикл ».

Мой вопрос касается того, что я работаю над однопроцессорной системой, где одновременно может выполняться только одна инструкция, как это возможно, что одновременная операция выборки следующей инструкции выполняется, когда мой процессор занят? Если мне не хватает концептуальной ясности, пожалуйста, пролейте немного света на меня. Если есть отдельное оборудование, которое делает одновременное обработка происходит, что это? Пожалуйста, объясните.

12
задан Oliver Charlesworth 4 March 2012 в 02:00
поделиться