Ca vous dirait de comprendre comment fonctionne réellement un PC ? De savoir ce que vous écrivez réellement lorsque vous programmez ?
Une seule solution : apprendre l’assembleur et ses arcanes !
Voici un bon livre disponible gratuitement en ligne expliquant comment programmer en assembleur avec NASM et interfacer ses programmes avec des programmes C / C++.
[ PC Assembly Language ]
Update:
Max a laissé un commentaire qui complète parfaitement cette news
Pour les acharnés, il y’a aussi ce site que je trouvais pas mal :
http://win32assembly.online.fr/
Beaucoup de tutos pour faire de l’assembleur 32bits avec des appels à l’API Windows pour créer des fenêtres, ouvrir des sockets, faire de l’openGL, de l’ODBC, etc.
Par contre, pour faire hurler les puristes, ce ne sont que des tutos avec TASM, avec des macros prédéfinies.