File L8SIM

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

*20
/LINC-8 SIMULATOR TRAP PROCESSOR, DEC-12-SI1B.
/
/COPYRIGHT 1969, DIGITAL EQUIPMENT CORP.
/MAYNARD, MASS.
/
/D. LANGBEIN, 27 MAY 1969
/REVISED 21 JULY 1969
/REVISED 8 AUGUST 1969
/
/OPERATION DEFINITIONS FOR LINC MODE ASSEMBLY
/OF PDP-8 MODE IOT INSTRUCIONS
KCCA=6032
KRSA=6034
KRBA=6036
TSFA=6041
TLSA=6046
RMFA=6244
/
/SOME LINC-8 DEFINITIONS
OPR=500
KBD=515
/
*20
	JMP	ST20	/BECOMES JMP INIT
	LDF	3
	LIF	2
	DJR
	JMP	20	/GO TO 20 IN SEGMENT 2
			/(04020)
/
/400 RESTART
RST400,	JMP	ST400	/BECOMES JMP INIT
	LDF	3
	LIF	2
	DJR
	HLT
	JMP	400	/GO TO 400 IN SEGMENT 2
			/(04400)
/
/START GUIDE
GUIDE,	JMP	INIT
	LDF	2
	RDC		/READ GUIDE START BLOCK
	7400		/INTO QUARTER 3,SEGMENT 2
	LDF	3
	LIF	2
	JMP	1400	/START GUIDE
/
/ERROR STOP
*130
ERR,	HLT		/UNIDENTIFIED INSTRUCTION
	JMP	RET	/IN AC AT HLT. RETURNS TO
			/USER W AC CLEARED WHEN
			/CONTINUE PRESSED.
/
/MISC CONSTANTS
*134
PC,	0		/ADDRESS OF TRAPPED
			/INSTRUCTION
M70,	70
ONE,	1
/
/TRAP ENTRY AND MACHINE STATE SAVING
*141
	STC	AC	/SAVE AC
	ROL  I	1	/SAVE LINK
	STC	LC
	QAC		/GET H O 11 Q REG BITS
	ROL	1
	QLZ		/GET L O BIT
	ADD	ONE
	STC	Q	/SAVE IT
	ADD ONE
	FLO		/GET OVERFLOW BIT IF ON
	CLR
	STC	OVL	/SAVE IT.0=OFF. 1=ON
	SET	17	/SAVE LOCATION 0
	0
/
/INSTRUCTION IDENTIFICATION.
	PDP
	PMODE
FETCH,	RIB		/READ INTERRUPT BUFFER
	AND	M70	/GET INSTRUCTION FIELD
	TAD	CDFX	/MAKE IT INTO A CDF N
	DCA	.+1
	7402		/BECOMES CDF N
	STA		/SET AC TO -1
	TAD	140	/COMPUTE ADDRESS OF
	DCA	PC	/TRAPPED INSTRUCTION
	TAD  I	PC	/OBTAIN INSTRUCTION
			/CAUSING TRAP
CDFX,	CDF		/SET DATA FIELDB/BMBJBJCSCOCRCRCYB,B CTCHCEB CCCOCNCTCECNCTB COCFB CRCECGB 



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