Объяснение
Конвейер перекрывает стадии разных инструкций. Зависимость данных и неверное предсказание ветвления мешают этому перекрытию. Пропускная способность и задержка одной инструкции — разные величины.
Задача для самостоятельного решения
Конвейер имеет 5 стадий по такту. Сколько тактов нужно 10 независимым инструкциям в идеале?
Показать разбор ответа
5 тактов до первого результата и 9 до остальных: всего 14. Задержка одной инструкции 5 тактов, установившаяся пропускная способность одна инструкция за такт.