Что такое спецификатор расположения (.16b, .8b) в инструкциях на языке ассемблера ARM?

Я хочу узнать, что именно указано в инструкции по сборке кронштейна.

Я прошел через ARM TRM, и я думаю, что размер регистра Neon будет использоваться для вычислений

например, для TBL Vd.Ta, {Vn.16B, Vn + 1.16B}, Vm.Ta

Это взято из http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0802a/TBL_advsimd_vector.html они упомянули Ta ​​как спецификатор расположения значения 16B или 8B

Я хотел бы знать, что это значит. (Размер Neon Register .. что угодно ..) < img src = "https://i.stack.imgur.com/rfT1F.png" alt = "Взято из ссылки выше">


person surajrgupta    schedule 31.07.2019    source источник


Ответы (1)


Спецификатор расположения - это количество и размер элементов в векторе, например 8B означает, что вы просматриваете 8 элементов одного байта (это будет 64-битный вектор), а 16B - это 16 элементов по 1 байту (128 -битовый вектор). Это взято из Справочного руководства ARM:

введите описание изображения здесь

person Guillermo    schedule 01.08.2019