This is part of one code and im learning assembly. I want to kwon what are tose @@, @F, @B and what are them for.
Full code
mov esi,dword ptr eax
@@: lodsb
cmp al,0
je @F
stosb
jmp @B
@@: mov al,' '
Full code
The @@ is a reusable lable.
@F means search forwards for the next @@ lable.
@B means search bacwards for the previous @@ lable.
Mirno
@F means search forwards for the next @@ lable.
@B means search bacwards for the previous @@ lable.
Mirno
The @@ is a reusable lable.
@F means search forwards for the next @@ lable.
@B means search bacwards for the previous @@ lable.
Mirno
@F means search forwards for the next @@ lable.
@B means search bacwards for the previous @@ lable.
Mirno
Ok. What means @data?
@data means "address of the data segment".
Usually the first rows of a 16bit exe are
You have to do this because on entry ds points to the PSP segment
Usually the first rows of a 16bit exe are
mov ax, @data
mov ds, ax
mov es, ax
You have to do this because on entry ds points to the PSP segment