Je voudrais essayer l'assemblage d'apprentissage, et éventuellement écrire mon propre assembleur simple (j'ai récemment lu un article intéressant sur la façon de créer un système d'exploitation, et je me suis rapidement rendu compte que une certaine familiarité avec l'assemblage m'aiderait beaucoup ici). Le problème est que, bien que je suis sûr que je n'aurai aucun problème à trouver des articles et des guides sur le langage d'assemblage/code machine, j'ai tendance à apprendre en faisant, et je voudrais vraiment exécuter mes code. Je me dis que j'ai deux options:Comment exécuter le code machine (apprentissage de l'assemblage)
- Apprenez à créer un exécutable windows
- Utilisez une sorte de machine virtuelle/émulateur
La deuxième option semble mieux pour moi, car il me protège potentiellement faire des erreurs stupides, et sera probablement plus proche de l'environnement dans lequel je serai en écrivant un système d'exploitation, mais je ne suis pas vraiment sûr de savoir comment faire.
veulent partager cet article? –