ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
3 мая
1348022
my504 (06.09.2023 11:52, просмотров: 1593)
В dsPIC-ах и PIC24 имеются инструкции вида add W0, [W1], [W2] . Это позволяет работать с массивами через указатели. Вероятно в ARM-ах тоже имеется косвенная адресация. Вопрос состоит в том, как написать на Си для ARM строку кода в некоем цикле так, чтобы он был откомпилирован в инструкцию использующую косвенную адресацию, а не загрузку данных в РОН, арифметику, выгрузку данных из РОНа. Пусть это будет ранее упомянутая сумма, где W1 - указатель на массив A, 

а W2 - указатель на массив B.