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
Imagen
Responder

Volver a “Fuentes”