File FET

Directory of image this file is from
This file as a plain text file

*20
	PMODE
	*3000
FLOAT,	0
	TAD 64
	DCA 45
	DCA 46
	TAD FCM13
	CIA
	DCA 44
	JMS I 7
	FNOR
	FEXT
	JMP I FLOAT
SINK,	0
	TAD 44
	SZA SMA
	JMP .+3
	CLA
	JMP FCA+1
	TAD FCM13
	SNA
	JMP FCA
	SMA
	JMP FCA+3
	DCA 44
	CLL
	TAD 45
	SPA
	CML
	RAR
	DCA 45
	ISZ 44
	JMP .-7
FCA,	TAD 45
	DCA 64
	JMP I SINK
	DCA 61
	JMP .-3
FCM13,	-13
ROUND,	0
	TAD I IGO2
	DCA 15
	TAD 45
	RAL
	CLA RAR
	DCA FAF
	JMS I 7
	FABS
	FPUT FAB
	FEXT
	TAD 65
	SMA
	JMP .+4
	DCA FAG
	TAD FAI
	JMP .+3
	CIA
	DCA FAG
	TAD FAH
	DCA FAJ
	JMS I 7
	FGET FA10
	FDIV FA10
	FEXT
	TAD 65
	SNA
	JMP .+6
	JMS I 7
FAJ,	FMPY FA10
	FEXT
	ISZ FAG
	JMP .-4
	JMS I 7
	FPUT FAC
	FMPY FAB
	FPUT FAD
	FINT
	FPUT FAE
	FSUB FAD
	FADD FA5
	FEXT
	TAD 45
	SMA
	JMP .+7
	JMS I 7
	FGET FA10
	FDIV FA10
	FADD FAE
	FPUT FAE
	FEXT
	JMS I 7
	FGET FAE
	FDIV FAC
	FEXT
	TAD FAF
	SZA
	JMS I FACMNS
	TAD 15
	DCA I IGO2
	JMP I ROUND
IGO2,	GO2
	GO2=5655
FAB,	0
	0
	0
FAC,	0
	0
	0
FAD,	0
	0
	0
FAE,	0
	0
	0
FA10,	4
	2400
	0
FA5,	0
	2000
	0
FAF,	0
FAG,	0
FAH,	FMPY FA10
FAI,	1000
FACMNS,	ACMINS
	ACMINS=6000
	*3200
ABSOL,	0
	CLA CLL
	TAD 45
	SPA
	JMP .+3
	CLA CLL
	JMP I ABSOL
	JMS I .+2
	JMP .-2
	ACMINS
INPT,	0
	JMS I 5
	JMP I INPT
OUTP,	0
	CLA
	JMS I 7
	FPUT FOUTP
	FEXT
	CLA
	TAD 63
	JMS I 6
	JMS I 7
	FGET FOUTP
	FEXT
	JMP I OUTP
FOUTP,	0
	0
	0
INTR,	0
	CLA CLL
	JMS I ISINK
	JMS I IFLOAT
	CLA CLL
	JMP I INTR
ISINK,	SINK
IFLOAT,	FLOAT
	FEXT=0
	FADD=1000
	FSUB=2000
	FMPY=3000
	FDIV=4000
	FGET=5000
	FPUT=6000
	FNOR=7000
	FSQR=1
	SQRT=2
	FSIN=3
	FCOS=4
	FATN=5
	FEXP=6
	FLOG=7
	FSNK=10
	FLOT=11
	FABS=12
	FINP=13
	FOUT=14
	FINT=15
	FRND=16
	FENT=JMS I 7
	INPF=JMS I 5
	OUTF=JMS I 6
	LMODE
	SEGMNT 2
	*20
	PDP
	PMODE
	TLS
START,	CLA CLL
	KSF
	JMP .-1
	KCC
	OSR
	SPA
	JMP TWO+1
	TAD M777
	SMA
	JMP TWO
	TAD P777
	DCA FUN
	JMP ONE
TWO,	TAD P777
	TAD ADD
	DCA FUN
	INPF
	FENT
	FPUT A
	FEXT
ONE,	INPF
	FENT
FUN,	0
	FEXT
	TAD P5
	OUTF
	JMP START
ADD,	A&177!200
A,	0
	0
	0
P777,	777
M777,	-777
P5,	5
	CRLF=JMS .
	0
	CLA CLL
	TAD CR
	TYPE
	CLA CLL
	TAD LF
	TYPE
	JMP I .-7
CR,	215
LF,	212
	TYPE=JMS .
	0
	TSF
	JMP .-1
	TLS
	JMP I .-4
	*5
	7400		/INPUT
	7200		/OUTPUT
	*7374
	3150		/MAKE OUTPUT
/			/MORE ACCURATE
/			/DIV BY 10+
	*7207
	1055		/SO CAN CR AFTER
/			/OUTPUT
	*62
	7		/NO. CHAR OUT
	7		/NO. TO RIGHT
	0		/SINK FLOAT
	2		/ROUNDING
	*6554		/COMMAND TABLE
	SINK
	FLOAT
	ABSOL
	INPT
	OUTP
	INTR
	ROUND
	0



Feel free to contact me, David Gesswein djg@pdp8online.com with any questions, comments on the web site, or if you have related equipment, documentation, software etc. you are willing to part with.  I am interested in anything PDP-8 related, computers, peripherals used with them, DEC or third party, or documentation. 

PDP-8 Home Page   PDP-8 Site Map   PDP-8 Site Search