preguntar acerca de arm
3
réponses
Pourquoi utiliser le code armeabi-v7a sur le code armeabi?
Dans mon projet actuel, j'utilise plusieurs fichiers. so. Ceux-ci sont situés dans le dossier armeabi et armeabi-v7a. Malheureusement, l'un des fichiers. so est un 6MB et j'ai besoin de réduire la taille du fichier. Au lieu d'avoir un fichier Apk fat …
demandé sur
1970-01-01 00:33:31
11
réponses
Quelle est la différence entre le système d’interruption FIQ et IRQ?
Je veux connaître la différence entre le système d'interruption FIQ et IRQ dans
tout microprocesseur, par exemple: ARM926EJ. ... …
demandé sur
1970-01-01 00:33:29
4
réponses
L’instruction ‘ if ‘ est-elle redondante avant les opérations modulo et avant assign?
Considérons le code suivant:
unsigned idx;
//.. some work with idx
if( idx >= idx_max )
idx %= idx_max;
Pourrait être simplifié à seulement la deuxième ligne:
idx %= idx_max;
Et atteindra le même résultat.
Plusieurs fois, j'ai renc …
demandé sur
1970-01-01 00:33:37
5
réponses
Différences entre les architectures ARM du point de vue d’un programmeur C?
Je suis assez nouveau dans la programmation pour ARM. J'ai remarqué qu'il existe plusieurs architectures comme ARMv4, ARMv5, ARMv6, etc. Quelle est la différence entre ces? Ont-ils des ensembles d'instructions ou des comportements différents?
Plus …
demandé sur
1970-01-01 00:33:30
4
réponses
Comment fonctionne le code Android natif écrit pour ARM sur x86?
Motorola vient de sortir un téléphone Android basé sur x86. Je suis un peu confus quant à la façon dont les applications/bibliothèques natives écrites pour ARM(netflix par exemple) peuvent fonctionner sur ce téléphone.
Je serais reconnaissant si que …
demandé sur
1970-01-01 00:33:32
2
réponses
Qu’est-ce que la «banque» d’un registre signifie?
Lecture 'ARM Architecture' sur Wikipedia et trouvé la déclaration suivante:
Les registres R0-R7 sont les mêmes pour tous les modes CPU; ils ne le sont jamais
Banks.
R13 et R14 sont mis en banque sur tous les modes CPU privilégiés sauf le …
demandé sur
1970-01-01 00:33:32
2
réponses
Pourquoi le registre PC ARM pointe-t-il vers l’instruction après la suivante à exécuter?
Selon le bras IC.
Dans L'état ARM, la valeur du PC est l'adresse de l'instruction en cours plus 8 octets.
Dans L'État du pouce:
pour les instructions B, BL, CBNZ et CBZ, la valeur du PC est l'adresse de l'instruction courante plus 4 …
demandé sur
1970-01-01 00:33:34
4
réponses
Comment mesurer le temps d’exécution du programme dans le processeur ARM Cortex-A8?
J'utilise un processeur basé sur ARM Cortex-A8 appelé I. MX515. il existe une distribution Linux Ubuntu 9.10. J'exécute une très grosse application écrite en C et j'utilise les fonctions gettimeofday(); pour mesurer le temps que prend mon application …
demandé sur
1970-01-01 00:33:30
2
réponses
Quelle est la différence entre les encodages D’instructions ARM, Thumb et Thumb 2?
Je suis un peu confus au sujet des ensembles d'instructions. Il y a pouce, bras et Pouce 2. D'après ce que j'ai lu, les instructions Thumb sont toutes en 16 bits, mais à l'intérieur du manuel D'utilisation ARMv7M (page vi), il y a des instructions Th …
demandé sur
1970-01-01 00:33:35
6
réponses
Ressources suggérées pour le programmeur ARM débutant? [fermé]
Je commence à développer une application dans embedded arm board à partir de http://www.embeddedarm.com . je suis un débutant dans le développement d'applications embarquées. Je voudrais des ressources comme des livres, des guides en ligne qui me pe …
demandé sur
1970-01-01 00:33:29