wenlock
04-07-2008, 21:20
Hallo,
ich hab assembler bisher nur theoretisch in der vorlesung "gelernt". ich will jetzt assembler selber am pc ausprobieren. da die textausgabe aus assembler nicht so einfach ist, will ich aus einem c programm assembler programme starten und 2 variablen übergeben.
diese will ich in assembler verarbeiten und aus dem C programm wieder ausgeben.
hat mir jemand ein code gerüst das diese aufgabe erledigt? irgendwie kann man im assembler programm mit "enter 0,0" den BP setzen um z.b. mit [bp+8] auf die erste variable auf dem stack zuzugreifen. alles nur theoretisch eghört, googlen bringt mir keine brauchbaren ergebnisse....
ich hab assembler bisher nur theoretisch in der vorlesung "gelernt". ich will jetzt assembler selber am pc ausprobieren. da die textausgabe aus assembler nicht so einfach ist, will ich aus einem c programm assembler programme starten und 2 variablen übergeben.
diese will ich in assembler verarbeiten und aus dem C programm wieder ausgeben.
hat mir jemand ein code gerüst das diese aufgabe erledigt? irgendwie kann man im assembler programm mit "enter 0,0" den BP setzen um z.b. mit [bp+8] auf die erste variable auf dem stack zuzugreifen. alles nur theoretisch eghört, googlen bringt mir keine brauchbaren ergebnisse....