home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / CPROG / TASMSWAN.ZIP / PUSHPOP.ASM < prev    next >
Assembly Source File  |  1989-07-10  |  384b  |  40 lines

  1. %TITLE "PUSH/POP instructions demo"
  2.  
  3.     IDEAL
  4.     DOSSEG
  5.     MODEL    small
  6.     STACK    256
  7.  
  8.     DATASEG
  9.  
  10. exitCode    DB    0    ;if you want comments
  11.  
  12.     CODESEG
  13.  
  14. Start:
  15.     mov    ax,@data
  16.     mov    ds,ax
  17.  
  18.     push    ax
  19.     push    bx
  20.  
  21.     mov     ax,-1
  22.     mov    bx,-2
  23.     mov    cx,0
  24.     mov     dx,0
  25.  
  26.     push    ax
  27.     push    bx
  28.     pop    cx
  29.     pop    dx
  30.  
  31.     pop    bx
  32.     pop    ax
  33.  
  34. Exit:
  35.     mov    ah,04Ch
  36.     mov    al,[exitCode]
  37.     int     21h
  38.  
  39.     End     Start
  40.