2010-12-04 4 views
0

J'essaye d'expérimenter avec l'assemblée (OS indépendant) en employant le code suivant avec des bochs sur la machine de fenêtres.Comment puis-je faire des choses simples avec l'assemblage?

start: 
    hlt 
times 510-($-start) db 0 
dw 0xaa55 

Cela permet d'arrêter que la machine, mais je veux commencer à expérimenter avec des choses simples comme des points de dessin sur l'écran (et les colorer plus tard), les messages d'impression, le chargement d'autres applications d'assemblage ou C de ce chargeur simple démarrage. Où puis-je trouver de l'aide à ce sujet? Pourriez-vous s'il vous plaît fournir des exemples simples s'il n'y a pas de sources décentes pour enseigner ce genre de choses?

+0

duplicata possible de [Quelle est la meilleure façon d'apprendre l'Assemblée? Plus précisément, pour quelqu'un qui a de l'expérience dans les langages dynamiques] (http://stackoverflow.com/questions/25636/what-is-the-best-way-to-learn-assembly-specifically-for-someone-who-has- experi) – plaes

Répondre

Questions connexes