• Fuentes

 #451672  por Pink
 
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: Seleccionar todo
input: HOLA SOY PINK :)
ouput:hola soy pink :)
Saludos