Вопросы по теме 'armv8'

Где я могу найти документацию по периферийным устройствам Raspberry Pi 3?
Я знаю, что для подобных вещей существовали таблицы данных armv5 и armmv6, но для armv8 их нет, по крайней мере, они не опубликованы. Я прошел через: https://people-mozilla.org/~sstangl/arm/AArch64-Reference-Manual.pdf На самом деле я не читал...
584 просмотров
schedule 19.12.2023

Перестановка векторов ARMv8 NEON
Рассмотрим память, расположенную так, что восемь последовательных 4-байтовых блоков читаются как [abcdefgh] . Я загружаю их в два регистра v0.4s и v1.4s , поэтому я получаю v0.4s = [abcd] и v1.4s = [efgh] , где каждый символ представляет собой...
396 просмотров
schedule 05.11.2022

Как выполнить обратную запись грязных строк кэша L1-L2 в ARMv8
Я ищу способ очистить кеш L1-L2 с помощью модуля ядра. Есть ли способ полностью сбросить весь кеш кластера (конфигурация с 4 ядрами) или, что еще лучше, записать обратно грязные строки кеша в основную память?
255 просмотров

Что такое спецификатор расположения (.16b, .8b) в инструкциях на языке ассемблера ARM?
Я хочу узнать, что именно указано в инструкции по сборке кронштейна. Я прошел через ARM TRM, и я думаю, что размер регистра Neon будет использоваться для вычислений например, для TBL Vd.Ta, {Vn.16B, Vn + 1.16B}, Vm.Ta Это взято из...
280 просмотров
schedule 20.03.2024

Чтение регистров Armv8-A с помощью devmem из оболочки GNU / Linux
Я хочу прочитать значения некоторых регистров Cortex-A53, например D_AA64ISAR0_EL1 (AArch64) ID_ISAR5 (Aarch32) ID_ISAR5_EL1 (Aarch64) К сожалению, мне не хватает опыта встраивания / сборки. Документация раскрывает Для доступа к...
613 просмотров