"Опыт дизассемблирования большой .com - программы" - читать интересную книгу автора (Крупник А.Б.)

ret ;03f69
;-----------------------------------------------------
add BYTE PTR [si],bh ;03f6a
push es ;03f6c
jnz b03f79 ;03f6d ;Jump not equal(ZF=0)


┬ яЁштхфхээюь ЇЁруьхэЄх ЄхъёЄр ьхЄър b03f6b юЄёєЄёЄтєхЄ. ╠хцфє Єхь ¤Єр ьхЄър
фюыцэр "ЁрчЁєсшЄ№" яюяюырь шэёЄЁєъЎш■ add BYTE PTR [si],bh , ъюЄюЁр  эрўш-
эрхЄё  т юЁшушэры№эющ яЁюуЁрььх, яюфтхЁурхьющ фшчрёёхьсышЁютрэш■, ёю ёьх∙хэш 
03f6a. ┬√їюф чфхё№ ьюцхЄ с√Є№ Єюы№ъю юфшэ - ёьх∙хэш■ 03f6a ёююЄтхЄёЄтєхЄ срщЄ
фрээ√ї, р шэёЄЁєъЎш  эрўшэрхЄё  ёю ёьх∙хэш  03f6b. ╚ёяЁртыхээ√щ ЇЁруьхэЄ фюы-
цхэ т√уы фхЄ№ Єръ:

b03f53: cmp al,05 ;03f53
jnz b03f6b ;03f55 ;Jump not equal(ZF=0)
......................................................
ret ;03f69
;-----------------------------------------------------
d03f6a db 0 ;03f6a
b03f6b: cmp al,06h ;03f6b
jnz b03f79 ;03f6d ;Jump not equal(ZF=0)

╧єЄрэшЎр ьхцфє фрээ√ьш ш шэёЄЁєъЎш ьш тючэшърхЄ фютюы№эю ўрёЄю. SOURSER ёяюёю-
схэ т√фртрЄ№ Ўхы√х ьхЄЁ√ схёёь√ёыхээ√ї шэёЄЁєъЎшщ. DisDoc 2.3 т ¤Єюь юЄэю°хэшш
тхфхЄ ёхс  ыєў°х.


3. ╟ртшёшьюёЄ№ юЄ ЄЁрэёы ЄюЁр

╧ЁюуЁрььшёЄ√ эр рёёхьсыхЁх ёъыюээ√ яЁхэхсЁхурЄ№ яЁртшырьш їюЁю°хую Єюэр, эр-
Ёє°рЄ№ тёх ь√ёышь√х Єрсє, ш ¤Єю ёючфрхЄ фюяюыэшЄхы№э√х ЄЁєфэюёЄш яЁш фшчрё-
ёхьсышЁютрэшш. ┬ ърўхёЄтх яЁшьхЁр яЁштхфхь ЇЁруьхэЄ ъюфр, т√фрээюую фшчрёёхь-
сыхЁюь

s25 proc near
inc cx ;0086b
add di,bp ;0086c
adc si,00 ;0086e
add dx,si ;00871
push di ;00873
shl di,1 ;00874 ;Multiply by 2's
adc dx,00 ;00876
pop di ;00879
ret ;0087a

▌ЄюЄ ЇЁруьхэЄ яЁхфёЄрты хЄё  ёютхЁ°хээю эхтшээ√ь, ш фхщёЄтшЄхы№эю, юэ фшчрё-
ёхьсышЁютрэ яЁртшы№эю. ┬ё  схфр т Єюь, ўЄю яЁюуЁрььшёЄ чрфєьры шчьхэ Є№ ¤ЄюЄ
ЇЁруьхэЄ, Єю хёЄ№ ЁхчрЄ№ яю цштюьє. ╬ърч√трхЄё , т яЁюуЁрььх хёЄ№ х∙х Єръющ
ъєёюъ