История изменений
Исправление shpinog, (текущая версия) :
Шелуха с подготовкой не сильно важна. Мне интересно, как ты организуешь поиск строки.
found:
mov byte ptr[ebx+esi*1],dh
inc edi
inc esi
mov dh, byte ptr[ecx+edi*1]
mov dl, byte ptr[eax+edi*1]
mov dl, byte ptr[eax+esi*1]
cmp dh, dl
je found
test dh, dh
jne nofound2
add esp, 8
xor edi,edi
jmp begins
nofound2:
pop esi
pop edi
Должно быть что-то типа этого
Исходная версия shpinog, :
Шелуха с подготовкой не сильно важна. Мне интересно, как ты организуешь поиск строки.
found:
mov byte ptr[ebx+esi*1],dh
inc edi
inc esi
mov dh, byte ptr[ecx+edi*1]
; mov dl, byte ptr[eax+edi*1]
mov dl, byte ptr[eax+esi*1]
cmp dh, dl
je found
test dh, dh
jne nofound2
add esp, 8
xor edi,edi
jmp begins
nofound2:
pop esi
pop edi
Должно быть что-то типа этого