home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c082_144 / 5.ddi / TASMEXMP.ZIP / PRMSTACK.ASM < prev    next >
Encoding:
Assembly Source File  |  1992-06-10  |  550 b   |  20 lines

  1. ; Turbo Assembler    Copyright (c) 1988, 1991 By Borland International, Inc.
  2.  
  3. ; PRMSTACK.ASM  - Shows how to access stack parameters with BP offsets.
  4.  
  5. ; From the Turbo Assembler Users Guide
  6.  
  7.        .MODEL  small
  8.        .CODE
  9.        PUBLIC  _Test
  10. _Test  PROC
  11.        push    bp
  12.        mov     bp,sp
  13.        mov     ax,[bp+4]          ;get parameter 1
  14.        add     ax,[bp+6]          ;add parameter 2 to parameter 1
  15.        sub     ax,[bp+8]          ;subtract parameter 3 from sum
  16.        pop     bp
  17.        ret
  18. _Test  ENDP
  19.        END
  20.