home *** CD-ROM | disk | FTP | other *** search
/ Programming Languages Suite / ProgramD2.iso / Database / CLIPR503.W96 / TEMPLATE.AS_ / TEMPLATE.AS
Text File  |  1995-06-20  |  826b  |  37 lines

  1. PUBLIC               <func_name>
  2. EXTRN                <exten_func>:FAR
  3. DGROUP               GROUP   <data_seg>
  4.  
  5. <data_seg>   SEGMENT PUBLIC  'DATA'
  6. ;
  7. ;    <your data declarations>
  8. ;
  9. <data_seg>   ENDS
  10.  
  11. <code_seg>   SEGMENT 'CODE'
  12.              ASSUME cs:<code_seg>, ds:DGROUP
  13.  
  14. <func_name>  PROC    FAR
  15.  
  16.              push    bp              ; Save registers
  17.              mov     bp,sp
  18.              push    ds
  19.              push    es
  20.              push    si
  21.              push    di
  22.  
  23. <your code goes here>
  24.  
  25.              pop     di              ; Restore registers
  26.              pop     si
  27.              pop     es
  28.              pop     ds
  29.              pop     bp
  30.  
  31. <func_name>  ENDP                    ; End of routine
  32.  
  33. <code_seg>   ENDS                    ; End of code segment
  34.              END
  35.  
  36.  
  37.