ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
18 апреля
807415 Топик полностью
Ксения (07.01.2018 16:24, просмотров: 189) ответил ASDFS на После того как мы взяли индекс массива нас запретный адрес больше не интересует и работаем мы исключительно с адресами нашего массива. В частности ищем какой элемент нашего массива был прочитан в рамках спекулятивного исполнения.
Причем тут массивы и их индексы? Кэшируется только память! Т.е. память вашего массива прокэширована в одном месте, а спекулятивно добытые данные в другом. И эти кэши никак не могут перепутаться, чтобы вторые подлезли под первые. Адресацию вы вольны использовать любую, но кэш хранит только ранее прочитанные байты, привязанные к их адресам, и он никогда не отдаст вам этот байт при обращении по чужому адресу. А по истинному адресу обратиться нельзя - произойдет исключение. И не важно, прямое это обращение к памяти, косвенное или по индексу.