; y = y + y/4 - y/100 + y/400 mov eax, ebx ; ebx = y mov esi, 4 xor edx, edx div esi add ebx, eax mov edi, 25 xor edx, edx div edi sub ebx, eax xor edx, edx div esi add ebx, eax