Se connecter / S'enregistrer
Votre question

assembleur et C

Tags :
  • Programme
  • Programmation
Dernière réponse : dans Programmation
2 Novembre 2007 13:09:29

Bonjour,

Je réalise un programme pour PIC16f, et j'ai besoin de faire du C dans ce programme, ma question est est ce que je peut mélanger C et assembleur avec CC5X.
Ou a l'inverse écrire un programme en assembleur et faire appel a des fonction écrit en C??

Au passage je me suis apercu que les nombres réels sous CC5X étaient codés sous 24 bits, quel est le protocole utilisé pour coder un réel sous 24 bits?

Merci

Autres pages sur : assembleur

a b L Programmation
3 Novembre 2007 11:11:04

Quand tu compile du C, c'est de l'assembleur qui est compilé au final. Il suffit d'utiliser le bon compilateur pour la plateforme cible.
L'inverse est aussi possible, mais il faut faire attention de programmer en asm comme le C compilé.

Pour les flottants, la taille n'indique pas forcément l'encodage. Je veux dire que ce n'est pas parce que c'est du 32-bits que c'est forcément de l'IEEE. Mais dans toutes les plateformes/OS bien pensés, lorsque ce n'est pas le format standard, il y a toujours une fonction de conversion.
3 Novembre 2007 14:05:51

oki, je vais regarder ce tutoriel d eplus pres.
Merci a vous deux
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS