Hallo, ich habe mal eine Frage:
Ich versuche dynamisch einen String zu speichern und ihn dann ausdrucken, nur leider schreibt er nichts:
Wisst ihr woran das liegen kann?
Ich versuche dynamisch einen String zu speichern und ihn dann ausdrucken, nur leider schreibt er nichts:
Code:
section .text
global _start
_start:
%define LIMIT 4 ; about 100Megs
mov eax, 45
mov ebx,0 ; get bottom of data segment
int 80h
add eax,LIMIT ; allocate +LIMIT memory
mov ebx,eax
mov eax, 45
int 80h
mov eax, "TEST"
mov esi, eax
mov eax, 4
mov ebx, 1
mov ecx, esi
mov edx,4
int 80h
mov eax,1
xor ebx,ebx
int 80h