CNC Programming

CNC | C | C++ | Assembly | Python | R | Rust | Arduino | Solidworks | Embedded Systems

Break

PGROUP Group PROG
DGROUP Group DATA


DATA Segment Public 'DATA'

public brkflag

brkflag DW 0

DATA ends

PROG Segment Para Public 'PROG'

public TrapBrea

assume cs:PGROUP,DS:DGROUP

TrapBrea proc near

push ds
push cs
pop ds
mov dx,offset PGROUP:Bret
mov ah,25h
mov al,23h
int 21h
pop ds
ret

TrapBrea endp

Bret proc far

push ds
push ax
mov ax,DGROUP
mov ds,ax
mov brkflag,1
pop ax
pop ds
iret

Bret endp
PROG ends

end

-------------
<< BACK
-------------

logoblog

No comments:

Post a Comment