home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / assemblr / mslang / as / brk.asm < prev    next >
Assembly Source File  |  1985-08-05  |  492b  |  48 lines

  1. PGROUP    Group    PROG
  2. DGROUP    Group    DATA
  3.  
  4.  
  5. DATA    Segment    Public    'DATA'
  6.  
  7. public    brkflag
  8.  
  9. brkflag    DW    0
  10.  
  11. DATA    ends
  12.  
  13. PROG    Segment    Para    Public    'PROG'
  14.  
  15. public    TrapBrea
  16.  
  17. assume cs:PGROUP,DS:DGROUP
  18.  
  19. TrapBrea    proc    near
  20.  
  21.     push    ds
  22.     push    cs
  23.     pop    ds
  24.     mov    dx,offset PGROUP:Bret
  25.     mov    ah,25h
  26.     mov    al,23h
  27.     int    21h
  28.     pop    ds
  29.     ret
  30.  
  31. TrapBrea    endp 
  32.  
  33. Bret    proc    far
  34.  
  35.     push    ds
  36.     push    ax
  37.     mov    ax,DGROUP
  38.     mov    ds,ax
  39.     mov    brkflag,1
  40.     pop    ax
  41.     pop    ds
  42.     iret
  43.  
  44. Bret    endp
  45. PROG    ends
  46.  
  47.     end
  48.