Moin,
Assembler ist bei mir zwar schon ein bisschen her, aber wenn ich dein Additionscode und dein HelloWorld-Code vergleiche,
fällt mir auf, dass du beim HelloWorld, deine Message in ecx schreibst, beim Additionscode schreibst du es aber in edx. Du musst es aber wahrscheinlich genauso in ecx schreiben. Evtl. muss du aus deiner Zahl auch noch ein ASCII-Wert machen, damit du sie ausgeben kannst.
MfG,
Juan