Envoyé par
kripteks
Bonjour à tous.
Pour commencer, je m'y connais très basiquement en assembleur.
Mon but est de developpé une base, pour pouvoir faire avec, de nombreux applications.
J'ai pensé à ceci:
utiliser C comme langage principale,
créer de nombreux fonctions,
l'intérrieur des ces fonctions sera codé en assembleur,
il me suffira d'utiliser ces fonctions dans mon application en C en faisant de simple appelle de fonction,
en arrière plan c'est l'assembleur qui fait les (petite/grande) tâches.
Cela fonctionnera sous linux en tant qu'application normal, les processeurs sont de type i386 et amd64 rien d'autre, l'utilisation de l'assembleur sera basique pour une bonne utilisation général.
Pour des exemples d'application:
- j'aurais cité des exemples, mais cela devrait suffire: vu que l'application tournera sous linux et que linux fournis déjà tout le nécessaire clavier,souris,fichier etc en fichier, il me suffit en gros de faire de la manipulation fichier.
Si vous me demandez pourquoi ne pas utiliser directement l'assembleur et faire des fonctions directe sur lui avec lui:
c'est à cause des bibliothèques de C comme la SDL pour le fenêtrage et OpenGL que j'ai besoin pour la partie graphique.
Il m'a semblé plus facile d'utiliser la méthode C que la méthode asm, qu'en dite vous ?
Au final qu'en dite vous, ce que j'essaye de faire, c'est bien ou pas ?
Partager