Я загружаю несколько значений char в программе armv7, используя команду vldm, , но все четыре значения загружают один регистр s, но мне нужно развернуть эти значения в регистре с плавающей запятой (q0).Как загрузить несколько значений char в программе сборки armv7?
Пожалуйста, помогите мне. Это мой C код:
void sum(){
int sum =0;
char *p =NULL;
p=(char *) malloc(sizeof(char) *10);
for(int i=0; i<16;++i){
p[i]=i; sum +=i;
}
printf("sum =%d\n",sum);
}