• StrToLower

 #451672  por Pink
 02 Ago 2014, 04:18
Bueno otra rutina, para convertir a lowercase
push ebp
mov ebp, esp
mov ebx, [ebp+08]
cld
mov ecx,-1
mov edi,ebx
mov al,0
repne scasb
mov eax,edi
dec eax
xor eax,ebx

;ToLowerCase
mov ecx,eax
mov edi,ebx
ToLower:
or byte[edi],0x20
inc edi
loop ToLower
pop ebp
salida:
Código: [ Debe registrarse para ver este enlace ]
input: HOLA SOY PINK :)
ouput:hola soy pink :)
Saludos