[ARM] 3 petits exos en assembleur - Aidez moi svp je suis en controle

3 petits exos en assembleur - Aidez moi svp je suis en controle [ARM] - Algo - Programmation

Marsh Posté le 16-01-2007 à 15:33:38    

Voila j'ai besoin de votre aide pour 3 petits exercices :
 
ex 1:
Coder en assembleur ARM l'algo suivant
 
somme <- 0
Pour i=0 à N-1
   somme <- somme + Tab[i]
FinPour
 
En utilisant la déclaration de tableau suivante :
TAB :  .int -2, 8, 0, 1, 5, -3
 
 
Merci à vous

Reply

Marsh Posté le 16-01-2007 à 15:33:38   

Reply

Marsh Posté le 16-01-2007 à 15:37:13    

Et quel est exactement ton problême ?  :heink:

Reply

Marsh Posté le 16-01-2007 à 15:37:53    

ex 2:
Ecrire un sous programme ARM qui permette de réaliser la somme des éléments d'indice impair d'un tableau, et qui stocke le résultat dans un mot mémoire. L'adresse du tableau sera dans r10 lors de l'appel, et le nombre d'éléments N dans r11. Ecrivez un programme principal qui réalise un appel au sous programme sur les données de l'exercice 1 (Le résultat vaudra donc Tab[1]+Tab[3]+Tab[5]=8+1-3=6)
 
Merci

Reply

Marsh Posté le 16-01-2007 à 15:38:38    

Et bien je sais pas du tout faire ça...

Reply

Marsh Posté le 16-01-2007 à 15:39:54    

et bien il aurait fallu écouter en cours...

Reply

Marsh Posté le 16-01-2007 à 15:41:31    

Ecrire un sous programme ARM qui permette de transformer les éléments d'indices pairs par valeur négative. L'adresse du tableau sera dans r10 lors de l'appel, et le nombre d'éléments N dans r11. Ecrivez un programme principal qui réalise un appel au sous programme sur les données de l'exercice 1.
Exemple de résultat:
TAB :   .int 2,8,0,1,-5,-3


Message édité par lefournicator le 16-01-2007 à 15:43:17
Reply

Marsh Posté le 16-01-2007 à 15:45:50    

J'étais sur que j'allais avoir une remarque de ce genre.
Bon pour ma défense j'ai à dire qu'on a eu qu'un cours alors que les autres groupes qui ont eu l'autre prof en ont eu 8. D'ailleurs tout le monde est en train de s'échanger les codes par msn...
Bon y a-t-il quelqu'un pour m'aider ?

Reply

Marsh Posté le 16-01-2007 à 15:49:25    

lefournicator a écrit :

J'étais sur que j'allais avoir une remarque de ce genre.


sans blague ?
 

Citation :

[0C] On ne fait pas le boulot à votre place.
 
    * Les demandes du style "vous pouvez faire un programme faisant [...] pour moi ?" sont assez mal vues et n'obtiennent que très rarement de réponses.
    * Les offres d'emploi et recrutements (même non rémunérés) ont plutôt leur place sur Emploi & Études.  
 
 
[0D] De la même manière, les demandes de résolutions d'exercices ne seront pas acceptées
 
    * Du moins, s'il s'agit d'une demande de solution toute faite, sans effort manifeste du côté du demandeur. Cette décision a été prise étant donné le nombre croissant de ce type de demandes lors des périodes de reprise des cours ou d'approche des périodes d'examens.
    * Merci aux membres du forum de ne pas donner des résolutions d'exercice lorsqu'il est clair que le demandeur n'a rien fait de son côté ;)  


Reply

Marsh Posté le 16-01-2007 à 15:51:03    

Merci quand meme

Reply

Marsh Posté le 16-01-2007 à 15:52:11    

de rien :jap:
 
avec un peu de bol, tes collègues pourront aussi te filer les codes par msn [:dawa]

Reply

Marsh Posté le 16-01-2007 à 15:52:11   

Reply

Marsh Posté le 16-01-2007 à 15:54:03    

ça m'apprendra à avoir yahoo messenger...

Reply

Marsh Posté le 16-01-2007 à 15:56:55    

[:jpa]
[:papatte]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed