Programmation assembleur
foued01
Messages postés
2
Statut
Membre
-
pont Messages postés 210 Statut Membre -
pont Messages postés 210 Statut Membre -
Bonjour,
svp je suis un étudiant débutant dans la programmation assembleur et j'ai trois exercice je cherche leur solution.
ex1:
Ecrire un programme qui calcule la somme de 4 et 5 et affiche le résultat.4 et 5 seront placés dans deux variables.
ex2:
1.Ecrire un programme qui saisit un caractère à partir du clavier en majuscule et l'affiche en minuscule.
2.Ecrire un programme qui saisit un caractère à partir du clavier en minuscule et l'affiche en majuscule
ex3:
Ecrire un programme qui saisit un caractère à partir du clavier et l'affiche tant qu'il est différent de 0.
---------
merci pour votre aide .
svp je suis un étudiant débutant dans la programmation assembleur et j'ai trois exercice je cherche leur solution.
ex1:
Ecrire un programme qui calcule la somme de 4 et 5 et affiche le résultat.4 et 5 seront placés dans deux variables.
ex2:
1.Ecrire un programme qui saisit un caractère à partir du clavier en majuscule et l'affiche en minuscule.
2.Ecrire un programme qui saisit un caractère à partir du clavier en minuscule et l'affiche en majuscule
ex3:
Ecrire un programme qui saisit un caractère à partir du clavier et l'affiche tant qu'il est différent de 0.
---------
merci pour votre aide .
A voir également:
- Programmation assembleur
- Application de programmation - Guide
- Logiciel assembleur - Télécharger - Édition & Programmation
- Programmation envoi sms - Guide
- Programmation carte à puce vierge ✓ - Forum Matériel & Système
- Programmation binaire - Guide
1 réponse
foued01,
Présenté comme tu l'as fait, je pense que ton petit exercice, tout programmeur en assembleur peut le faire, mais seulement sur SA machine, pour moi c'est le PIC16F88.
Car contrairement au C ANSI par exemple, qui a partout la même interface normalisée côté homme, et est personnalisé côté machine, chaque machine a ses instructions assembleur personnelles. et il faut donc que tu étudies la data-sheet de ton processeur, et donc tu n'as pas intérêt à utiliser par ex un 32 bits pour faire une petite bricole comme ce que tu demandes, un petit 8 bits suffit et tu n'auras que 200 pages en anglais à te farcir avant d'écrire le moindre octet, cela m'étonne que ton profeseur ne t'aie pas indiqué déjà tout ça.
L'assembleur est simple, mais ce ne sont pas des élucubrations théoriques, c'est terre à terre, il faut préciser s'il y a un clavier comment il est monté, raccordé sur quelles broches, etc... et tu sembles sur un nuage?
Il te faut la data-sheet, le schéma de ta machine, dans quelle mémoire tu vas mettre tes résultats, l'assembleur ne gère pas la mémoire, il faut le faire soi-même.
pont
Présenté comme tu l'as fait, je pense que ton petit exercice, tout programmeur en assembleur peut le faire, mais seulement sur SA machine, pour moi c'est le PIC16F88.
Car contrairement au C ANSI par exemple, qui a partout la même interface normalisée côté homme, et est personnalisé côté machine, chaque machine a ses instructions assembleur personnelles. et il faut donc que tu étudies la data-sheet de ton processeur, et donc tu n'as pas intérêt à utiliser par ex un 32 bits pour faire une petite bricole comme ce que tu demandes, un petit 8 bits suffit et tu n'auras que 200 pages en anglais à te farcir avant d'écrire le moindre octet, cela m'étonne que ton profeseur ne t'aie pas indiqué déjà tout ça.
L'assembleur est simple, mais ce ne sont pas des élucubrations théoriques, c'est terre à terre, il faut préciser s'il y a un clavier comment il est monté, raccordé sur quelles broches, etc... et tu sembles sur un nuage?
Il te faut la data-sheet, le schéma de ta machine, dans quelle mémoire tu vas mettre tes résultats, l'assembleur ne gère pas la mémoire, il faut le faire soi-même.
pont