Markus Pitha: Zwei Zahlen mit Assembler addieren und ausgeben

Beitrag lesen

Hallo,

ok, danke, jetzt ist es mir schon mal teilweise klar. Wahrscheinlich wäre ich auf diese Vorgehensweise nie gekommen. Dennoch gibt es noch immer überhaupt nichts aus. Mein bisheriges Programm sieht so aus:

section .data
zahl1  dw  1000
zahl2  dw  1500
len  equ  $ - zahl1   ;Hierbei hab ich mich an Hello World orientiert

section .text
global _start

_start:

mov  edx, len
mov  ecx, [zahl1]
add  ecx, [zahl2]
mov  eax, 4
mov  ebx, 1
int  0x80

mov eax, 1 ;system call number (sys_exit)
int 0x80   ;Kernel benachrichtigen

Was habe ich jetzt wieder falsch gemacht?

Markus.

--
http://www.apostrophitis.at
STANDAR_D_  - ist das wirklich so schwer?