Bonjour tout le monde,
J'ai un p'tit ordi monocarte (SBC) basé sur le 8088.
Je sais écrire des programmes pour cet ordi en assembleur avec FASM sous Win et maintenant j'aimerais bien savoir, svp, comment génerer des fichiers binaires directement executables en utilisant C sans avoir un systeme d'exploitation sur la carte ni même un BIOS?
J'ai essayé de compiler un simple programme test avec le compilateur BCC qui fait partie de DEV86 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
main()
{
 int a =0;
 a= a+3;
 return a;
}
avec la commande:
$ bcc -d -Ms test.c -o test.bin

j'ai obtenu un fichier de 276 octets!! Est-ce que c'est normal?

Comment utilier BCC (ou autre compilateur s'il exsiste) dans mon cas?
Merci d'avance pour votre aide.