Je me demandais si il est possible grâce à un IDE de développer à partir d'une architecture x86 ? Grâce aux langages assembleur ou C. Si oui comment ?
Le but est de programmer un ordinateur à la couche la plus basse.
Par exemple j'utilise le logiciel MicroVision pour programmer un microcontrôleur 8051 je voudrais faire pareil avec une architecture x86 mais je ne sais pas comment faire
Tu peux te renseigner sur des outils comme Bochs et Nasm. Mais pour faire démarrer ton OS sur une vraie machine, tu auras plein d'étapes absurdement complexe à mettre en place, et pour ça pas de mystère, il faut s'intéresser à la programmation d'OS.
- Edité par Ksass`Peuk 13 novembre 2018 à 14:32:37
Ça n'a pas trop de sens ce que tu racontes. C'est ce que tu fais littéralement toute la journée. Les programmes que l'on écrit et compile, ils sont exécutés sur le processeur de la machine.
Ce que tu load dans une carte Arduino c'est un programme qui se situe à bien plus bas niveau. Dans le cas d'un PC, comme je l'ai dit plus haut, il y a beaucoup, beaucoup, plus de choses à faire. Et pour ça, il faut que tu te renseignes sur la création d'OS. Et je te conseille plutôt de commencer par Bochs parce que justement ça évite de se prendre la tête avec ça et de créer un système qui fait un truc cohérent en simulation avant de le passer sur un vrai système.
Oui je sais bien que les programmes sont exécutés par le proc mais oui en effet le but est de faire un programme qui fonctionne sans OS, c'est à dire un nouvel OS
la vérité se cache dans les eviers
Programmer une architecture x86
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C
Posez vos questions ou discutez informatique, sur le Discord NaN | Tuto : Preuve de programmes C