home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS 1
/
BBS#1.iso
/
document
/
mn894.ha
/
PRAVIKO.TXT
< prev
next >
Wrap
Text File
|
1994-09-28
|
2KB
|
77 lines
Åα¿¼Ñα 1
; Åα«µÑñπαá «»αÑñѽѡ¿∩ áñαÑßá «íαáí«Γτ¿¬á
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; éδσ«ñ: dx:ax - áñαÑß «íαáí«Γτ¿¬á Int 21h
;
PROC Get_address
mov ax,352Ah ; æτ¿ΓδóáѼ áñαÑß
int 21h ; «íαáí«Γτ¿¬á 21h »αÑαδóá¡¿∩.
push es bx
mov ah,25h
mov dx,OFFSET Int2A ; ôßΓá¡áó½¿óáѼ
int 21h ; ßó«⌐ «íαáí«Γτ¿¬
pop dx ds ; é«ßßΓá¡áó½¿óáѼ
int 21h ; ßΓá¡ñáαΓ¡δ⌐ «íαáí«Γτ¿¬
les di,cs:Vector ; ÄΓßεñá óδºó὿ Int 2Ah
mov al,0EBh ; è«ñ ¬«¼á¡ñδ jmp short
mov cx,di
std
repne scasb ; êΘѼ ¡áτὫ
repne scasb ; «íαáí«Γτ¿¬á Int 21h
lea ax,[di+3]
mov dx,es
ret
Int2Ah:
push bp
mov bp,sp
push es
les bp,[bp+2]
mov WORD PTR cs:Vector,bp
mov WORD PTR cs:Vector+2,es
pop es,bp
iret
ENDP
Vector DD ?
Åα¿¼Ñα 1
; Åα«µÑñπαá «»αÑñѽѡ¿∩ áñαÑßá «íαáí«Γτ¿¬á
; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
; éδσ«ñ: dx:ax - áñαÑß «íαáí«Γτ¿¬á Int 21h
;
PROC Get_address
mov ax,352Ah ; æτ¿ΓδóáѼ áñαÑß
int 21h ; «íαáí«Γτ¿¬á 21h »αÑαδóá¡¿∩.
push es bx
mov ah,25h
mov dx,OFFSET Int2A ; ôßΓá¡áó½¿óáѼ
int 21h ; ßó«⌐ «íαáí«Γτ¿¬
pop dx ds ; é«ßßΓá¡áó½¿óáѼ
int 21h ; ßΓá¡ñáαΓ¡δ⌐ «íαáí«Γτ¿¬
les di,cs:Vector ; ÄΓßεñá óδºó὿ Int 2Ah
mov al,0EBh ; è«ñ ¬«¼á¡ñδ jmp short
mov cx,di
std
repne scasb ; êΘѼ ¡áτὫ
repne scasb ; «íαáí«Γτ¿¬á Int 21h
lea ax,[di+3]
mov dx,es
ret
Int2Ah:
push bp
mov bp,sp
push es
les bp,[bp+2]
mov WORD PTR cs:Vector,bp
mov WORD PTR cs:Vector+2,es
pop es,bp
iret
ENDP
Vector DD ?