BRAS de montage en boucle

for (int i = 0; i < 10000; i++)
  a[i] = b[i] + c[i]

Que fait le BRAS de montage pour ce langage de haut niveau?

Edit:
Je suis aussi en supposant que l'adresse de base de l'Un est en R8, la base
adresse de B est en R9, et de l'adresse de base de C est dans R10
et A,B,C sont tous les int des tableaux

Beaucoup apprécié

J'ai essayé:

MOV  R0, #0  ; Init r0 (i = 0)

Loop:

        a[i] = b[i] + c[i]   //How to fix this? 

        ADD  R0, R0, #1 ;Increment it

        CMP  R0, #1000 ;Check the limit

        BLE  Loop  ;Loop if not finished
Qu'avez-vous tente?
Vous pourriez préciser ce que vous demandez ici - BRAS style de l'Assemblée et Android de programmation sont deux choses totalement différentes; Android est VM style de l'environnement comme Java; vous ne pouvez pas utiliser de Montage, car le code est interprété par le moteur d'exécution, de ne pas exécuter directement sur le processeur.
Concernant votre edit; qu'avez-vous essayer ASM; ce logiciel/de l'appareil utilisez-vous ?
Ce n'est pas forcément pour Android. Je veux juste de l'expérience avec le BRAS de montage comme il fonctionner sur des appareils mobiles..

OriginalL'auteur CyberShot | 2012-08-16