Ich hab schon lang nicht mehr wirklich assembler programmiert!
Ich hab vergessen, wie man in assembler eine zahl returnt (zu dem aufrufenden C-Programm)
Na gut... soviel weis ich auch noch: Man muss den wert irgendwo in einem register ablegen! Aber in welchem??
Und noch eine frage: Wie übergebe ich einen float/double??
wie kann ich diesen auf den Stack pushen??
Ich hab vergessen, wie man in assembler eine zahl returnt (zu dem aufrufenden C-Programm)
Na gut... soviel weis ich auch noch: Man muss den wert irgendwo in einem register ablegen! Aber in welchem??
Und noch eine frage: Wie übergebe ich einen float/double??
wie kann ich diesen auf den Stack pushen??