CSEG segment
assume cs:CSEG,es:CSEG,ds:CSEG,ss:CSEG
org 100h
Start:
jmp Init
Int_21h_proc proc
cmp ah,9
je Ok_09
jmp dword ptr cs:[Int_21h_vect]
Ok_09:
push ds
push dx
push cs
pop ds
mov dx,offset My_stirng
pushf
call dword ptr cs:[Int_21h_vect]
pop dx
pop ds
iret
Int_21h_vect dd ?
My_stirng db 'Moya stroka!$'
Int_21h_proc endp
Init:
mov ah,35h
mov al,21h
int 21h
mov word ptr Int_21h_vect,bx
mov word ptr Int_21h_vect+2,es
mov ax,2521h
mov dx,offset Int_21h_proc
int 21h
mov dx,offset Init
int 27h
CSEG ends
end Start
jmp dword ptr cs:[Int_21h_vect]
push cs
pop ds
mov dx,offset My_stirng
push ds
push dx
pop dx
pop ds
jmp dword ptr cs:[Int_21h_vect]
jmp dword ptr cs:[Int_21h_vect]
jmp dword ptr cs:Int_21h_vect
Если Вы уже зарегистрированы на Портале - войдите в систему, если Вы еще не регистрировались - пройдите простую процедуру регистрации.