home *** CD-ROM | disk | FTP | other *** search
- ;
- ;
- ;
- ;
- ; PM80286.asm
- ;
- ; Copyright (c) 1990 by: Arthur Kevin McGrath
- ; P. O. Box 128
- ; Barboursville, VA 22923
- ;
- ; 703/832-7025
- ;
- ;
- ; ALL RIGHTS ARE RESERVED. You may not copy this program in any way
- ; except to make back-up copies FOR YOUR OWN USE. If you copy this
- ; program for any reason without WRITTEN PERMISSION from the above
- ; named copyright owner (except to make back-up copies FOR YOUR OWN USE),
- ; you are breaking the Copyright Laws of the United States. You will go
- ; to jail for one year and pay a $50,000 fine.
- ;
- ;
- ;
- ;
- ;
-
-
- PM80286_TEXT SEGMENT WORD PUBLIC 'CODE'
-
- ASSUME CS:PM80286_TEXT, DS:nothing, ES:nothing, SS:nothing
-
- PUBLIC _stack_segment
- PUBLIC _code_segment
- PUBLIC _data_segment
- PUBLIC _extra_segment
- PUBLIC _ax_register
- PUBLIC _bx_register
- PUBLIC _cx_register
- PUBLIC _dx_register
- PUBLIC _si_register
- PUBLIC _di_register
-
-
-
- _stack_segment PROC FAR
-
- mov ax, ss
- ret
-
- _stack_segment ENDP
-
-
- _code_segment PROC FAR
-
- mov ax, cs
- ret
-
- _code_segment ENDP
-
-
- _data_segment PROC FAR
-
- mov ax, ds
- ret
-
- _data_segment ENDP
-
-
- _extra_segment PROC FAR
-
- mov ax, es
- ret
-
- _extra_segment ENDP
-
-
- _ax_register PROC FAR
-
- ret
-
- _ax_register ENDP
-
-
- _bx_register PROC FAR
-
- mov ax, bx
- ret
-
- _bx_register ENDP
-
-
- _cx_register PROC FAR
-
- mov ax, cx
- ret
-
- _cx_register ENDP
-
-
- _dx_register PROC FAR
-
- mov ax, dx
- ret
-
- _dx_register ENDP
-
-
- _si_register PROC FAR
-
- mov ax, si
- ret
-
- _si_register ENDP
-
-
- _di_register PROC FAR
-
- mov ax, di
- ret
-
- _di_register ENDP
-
-
-
-
-
- PM80286_TEXT ENDS
-
- END
-