19 lines
360 B
NASM
19 lines
360 B
NASM
bits 32
|
|
global function
|
|
|
|
|
|
segment code use32 class=code public
|
|
function:
|
|
mov esi, [esp+12]
|
|
mov edi, [esp+4]
|
|
loop1:
|
|
movsb
|
|
cmp [esi], byte 0
|
|
jne loop1
|
|
mov esi, [esp+8]
|
|
loop2:
|
|
movsb
|
|
cmp [esi], byte 0
|
|
jne loop2
|
|
mov [edi], byte 0
|
|
ret |