Какие архитектуры ARM имеют исполнение вне очереди? - PullRequest
8 голосов
/ 01 ноября 2010

Какие архитектуры ARM имеют исполнение вне очереди?

Ответы [ 2 ]

13 голосов
/ 01 ноября 2010

Дело не в архитектуре, а в реализации.

В терминологии ARM архитектура представляет собой описание принятых кодов операций и поведения. Например, архитектура ARMv4T требует поддержки старых кодов операций ARM и кодов Thumb. Любая реализация данной архитектуры может свободно поддерживать архитектуру любым удобным для нее способом. Это может включать или не включать в себя выполнение не по порядку. Согласно Википедии , Cortex-A9 использует выполнение не по порядку, а Cortex-A8 - нет; однако оба реализуют одну и ту же архитектуру ARM (ARMv7-A).

1 голос
/ 15 ноября 2010

ARM также сказал, что реализация Cortex-A15 использует неупорядоченное выполнение.

...