;	DATA SEGMENT
	CSEG	INPAGE
	PUBLIC	IDVT
	PUBLIC	FSQRN,FSQRX
	PUBLIC	FMACX,FMACS,FMACT,FMACG
	PUBLIC	FSINX
	PUBLIC	FATNT,FATNU
	PUBLIC	FCSHD
	PUBLIC	FSNHD,FEXOV,FSNHX
	PUBLIC	FLOGE,FLOGX
	PUBLIC	SEED
	PUBLIC	ACCUM
;
	PUBLIC	FONE,FPIV2,FLN2,FTEN,RND0
;
;	FPPKG VARIABLES
	PUBLIC	OVER,PREX,ACCE,ACCS,ACC1,ACC2,ACC3,SF
;	FPCONV VARIABLES
	PUBLIC	ADRL,ADRH,TMP1,TMP2,TMP3,VALE,VAL1,VAL2,VAL3,TMP4
;
;
IDVT	EQU	T00
FSQRN	EQU	T00
FSQRX	EQU	T04
FMACX	EQU	T00
FMACS	EQU	T04
FMACT	EQU	T08
FMACG	EQU	T0C
FSINX	EQU	T10
FATNT	EQU	T10
FATNU	EQU	T14
FCSHD	EQU	T0E
FSNHD	EQU	T0E
FEXOV	EQU	T0F
FSNHX	EQU	T10
FLOGE	EQU	T0E
FLOGX	EQU	T10
;
;	VARIABLES FOR FLOATING POINT PACKAGE
OVER:	DS	1
PREX:	DS	1
ACCE:	DS	1
ACCS:	DS	1
ACC1:	DS	1
ACC2:	DS	1
ACC3:	DS	1
SF:	DS	1
;
;	VARIABLES FOR FLOATING POINT CONVERSION

ADRL:	DS	1
ADRH:	DS	1
TMP1:	DS	1
TMP2:	DS	1
TMP3:	DS	1
VALE:	DS	1
VAL1:	DS	1
VAL2:	DS	1
VAL3:	DS	1
TMP4:	DS	1
ACCUM:	DS	31	;WORKING BUFFER
;
;	VARIABLES FOR TRANSCENDENTAL FUNCTIONS, RANDOM NUMBER GEN
T00:	DS	4
T04:	DS	4
T08:	DS	4
T0C:	DS	2
T0E:	DS	1
T0F:	DS	1
T10:	DS	4
T14:	DS	4
SEED:	DS	2	;RANDOM NUMBER SEED
;
FONE:	DB	81H,0,0,0	;1.0
FPIV2:	DB	81H,49H,0FH,0DCH;PI/2
FLN2:	DB	80H,31H,72H,18H	;LN 2
FTEN:	DB	84H,20H,0,0	;10.0
RND0:	DB	68H,56H,0BFH,0ADH	;.00000005
;
	END
