Почему некоторые инструкции занимают меньше циклов, а все проходят одинаковые этапы конвейера? - PullRequest
0 голосов
/ 19 мая 2018

В руководстве по эксплуатации процессора упоминается, что некоторые инструкции занимают меньшее количество циклов, а другие - больше.Процессор имеет n-ступенчатый конвейер, и все инструкции проходят через один и тот же конвейер, тогда не должны ли они все пройти n-циклов, поскольку каждый этап занимает 1 цикл для завершения?Это потому, что несколько инструкций начинаются в середине конвейера и / или могут пропустить несколько этапов в каждом цикле?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...