277,7 → 277,7 |
;---------------------------------------------------------- |
;--- ¯à®¢¥àª , § 襫 «¨ ªãàá®à § £à ¨æë ¨, ¥á«¨ ¤®, --- |
;--- ¨§¬¥ï¥¬ ᬥ饨¥ ------------------------------------ |
;--- eax = 1, ¥á«¨ ¥ ¨§¬¥¨«®áì ¨«¨ eax = 0, ¥á«¨ |
;--- eax = -1, ¥á«¨ ¥ ¨§¬¥¨«®áì ¨«¨ eax = 0, ¥á«¨ |
; ¨§¬¥¨«®áì |
;---------------------------------------------------------- |
.check_offset: |
296,11 → 296,13 |
ja @f |
|
mov edx,ed_size |
sub edx,eax |
cmp edx,ecx |
je .add_end |
|
sub edx,ecx |
cmp edx,8 |
jbe .add_8 |
mov ebx,edx |
; add ebx,8 |
add ebx,8 |
jmp .chk_d |
|
.sub_8: cmp ecx,0 |
313,7 → 315,11 |
xor ebx,ebx |
jmp .chk_d |
|
.add_8: mov ebx,edx |
.add_end:sub edx,eax |
mov ebx,edx |
jmp .chk_d |
.add_8: add ebx,edx |
|
; ;----------- ®â« ¤ª |
; pushad |
; mov [data_of_code],0 |