Какова длительность выполнения 20 команд в идеальном 5-ступенчатом конвейере при длительности такта 10 нс?
(1) 200 нс
(2) 240 нс
(3) 250 нс
Другие предметыКолледжАрхитектура ЭВМЭВМпериферийные устройстваколледжконвейердлительность выполнения командтакт5-ступенчатый конвейеридеальный конвейер
Чтобы рассчитать длительность выполнения 20 команд в идеальном 5-ступенчатом конвейере, необходимо учитывать, как работает конвейерная архитектура.
В идеальном конвейере каждая команда проходит через 5 этапов (стадий),и каждая стадия занимает одинаковое время. В данном случае длительность одного такта составляет 10 нс.
Теперь давайте разберемся, как будет происходить выполнение команд в конвейере:
Теперь давайте посчитаем общее время выполнения 20 команд:
Таким образом, общее время выполнения всех 20 команд в идеальном 5-ступенчатом конвейере составит:
200 нсОтвет: (1) 200 нс.