kod segment assume cs:kod,ds:adat,ss:verem osszead proc push bp ;bp mentése mov bp, sp ;verem teteje push bx ;bx mentése mov bx, [bp+4] ;2. paraméter mov ax, [bp+6] ;1. paraméter add ax, bx ;összeadás pop bx ;bx visszatöltése pop bp ;bp visszatöltése ret osszead endp start: mov ax,adat ;ds betoltese mov ds,ax ;ds beallitasa mov ax, 2d push ax mov ax, 4d push ax call osszead add sp, 4 mov ah,4ch ;kilepes mov al,00h ;visszateresi kod int 21h ;dos megszakitás kod ends adat segment adat ends verem segment stack db 1024 dup (1) verem ends end start