ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
27 апреля
715374 Топик полностью
Ксения (26.11.2016 02:29, просмотров: 324) ответил Evgeny_CD на Каждая команда - это логика. На ее декодирование и на исполнение. При некотором ограниченном количестве логики всегда есть предел - архитектурный и технологческий - максимальной скорости, которую можно достичь.
А по моим представлениям (допускаю, что они неправильны), каждая конкретная команда активизирует/запускает какую-то логику, которая не работает при чужой команде. Например, наличие в instruction set команды SQRT ничуть не означает, что ядро вычисляет квадратный корень на каждом такте. Т.е. вычислять его оно должно, когда придет соответствующая команда, а в ее отсутствии ядро должно работать ровно с той же скоростью, как будто такой команды оно не знает.