Help assembleur

Fermé
bibliomax Messages postés 30 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 23 janvier 2010 - 7 janv. 2009 à 21:45
wa7ch3000 Messages postés 336 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 19 juillet 2015 - 14 févr. 2009 à 22:45
Bonjour,
l'exercice me semble difficile je veux seulment des indiquations ..
nous voulons concevoir un processeur qui mermet de piloter les portes et les fenêtres d'une maison.
une fenêtre peut être soit ouverte soit fermée soit ouverte avec un angle ne depassent pas 90. chaque fenêtre ou porte est identifiée par une adresse sur 8 bits. l'instrucion choisir[adrs] permet de choisir la porte ou la fenêtre concernée
1)donner la liste des instructions et leur mode d'adressage (ce dernier c'est pas problème ) .
2) donner la taille d'une instruction et proposer un codage conventionnel ?
il reste reste pas mal de questions mais il suffit de comprendre les 2 premiers pour pouvoir resoudre les autres

5 réponses

1) Concevoir un microprocesseur ou programmer un microprocesseur?
2) Si c'est programmer:
- la 1ère chore à faire est de déterminer ce que l'on veut,
- la 2ème chose à faire est de construire l'algorithme qui permet de résoudre le problème que l'on a posé,
- la 3ème chose est de traduire l'agorithme dans un procédé (en général une suite d'instructions) compréhensible par le microprocesseur.
Y'a du boulot, bon courage!
0
bibliomax Messages postés 30 Date d'inscription mercredi 15 octobre 2008 Statut Membre Dernière intervention 23 janvier 2010 3
7 janv. 2009 à 22:19
merci mister loupius.
donc je peu ecrire le programme en c++ et puis le traduire en langage assembleur .
0
Pour programmer un microcontrôleur, en général, c'est l'assembleur, puis souvent le C mais je n'en connais pas en C++.
D'autre part on ne traduit pas en assembleur; on compile le source afin d'obtenir un programme exécutable (en général un .hex que l'on instillera dans le microcontrôleur).
0
wa7ch3000 Messages postés 336 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 19 juillet 2015 17 > loupius
13 févr. 2009 à 22:50
on compile le source afin d'obtenir un programme exécutable (en général un .hex que l'on instillera dans le microcontrôleur).
comment peut on obtenir un pgm executable (.hex ou bin) d'après un code source
merci
cordialement

0
wa7ch3000 Messages postés 336 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 19 juillet 2015 17
14 févr. 2009 à 20:55
alors ??
pas de réponse
???????????????????????? ::::::::((((((((
0
HACKER 712 Messages postés 1282 Date d'inscription lundi 15 décembre 2008 Statut Contributeur Dernière intervention 10 décembre 2009 255
14 févr. 2009 à 21:20
ah ca ....


c'est avec des compileurs, des linkers...

en gros, les langages de prog se transforment lors de la compilations en .exe ( mais grace a des IDE comme code blocks, etc !
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
wa7ch3000 Messages postés 336 Date d'inscription jeudi 21 août 2008 Statut Membre Dernière intervention 19 juillet 2015 17
14 févr. 2009 à 22:45
SVP pourrez vous m'expliquez comment fait ce mecanisme
merci


0