File XLATE

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

*20
	KCC=6032
	TSF=6041
	TLS=6046
	CLR
	HLT
	IOB
	TLS
	IOB
	KCC
	LSW
	BCL I
	777
	ROL 3
	BSE I
	LDF 0
	STC .+1
	0
	SNS 0
	JMP CORE
	LDA I
	RDC 0
	SNS 1
	JMP .+3
	BSE I
	10
	STC UNIT
	LSW
	BCL I
	7000
	BSE I
	4000
	STC UNIT+1
	SET I 17
	-4
UNIT,	RDC 0
	0
	LDA I
	1001
	ADM
	.-4
	XSK I 17
	JMP UNIT
CORE,	RSW
	STA
	AD
	BSE I
	6000
	STC 16
M8,	CRLF
	LDA I
AD,	0
	TYPL
	LDA I
	1
	ADM
	AD
	LDA I
	7
	TAB
	LDA
	16
	BCL I
	6000
	TYPL
	LDA I
	16
	TAB
	LDA 16
	STA I
BIN,	0
	XSK I 16
	SKP
	JMP 20
	TYPL
	SNS I 2
	JMP LM
	LDA I
	25
	TAB
	SET I 17
	M8I-1!4000
/MRI
	SET I 15
	-6
	LDA
	BIN
	BCL I
	777
	SET I 6
	JMP .+12
	MATCH
	TYPW
	TYP8I
	LDA
	BIN
	BCL I
	7400
	TYPA
	JMP LM
/I/O+SINGLE WORD INSTS
	SET I 15
	-34
	LDA
	BIN
	SET I 6
	JMP .+4
	MATCH
	TYPW
	JMP LM
/CIF CDF
	SET I 15
	-2
	LDA
	BIN
	BCL I
	70
	SET I 6
	JMP .+11
	MATCH
	TYPW
	LDA
	BIN
	BCL I
	7707
	TYPA
	JMP LM
/7000 SERIES
	LDA
	BIN
	BCL I
	777
	SAE I
	7000
	JMP LM
	LDA
	BIN
	BCL I
	7376
	SAE I
	401
	JMP GII
/EAE INSTS
	SET I 15
	-4
	LDA
	BIN
	BCL I
	16
	SET I 6
	JMP .+5
	M8MCH
	TYPW
	XSK I 15
	JMP .-11
/
	SET I 15
	-7
	LDA
	BIN
	BCL I
	360
	SET I 6
	JMP .+3
	MATCH
	TYPW
	JMP LM
GII,	SAE I
	400
	JMP GI
/GROUP II INSTS
	LDA I
	41
	ADM
	17
	LDA
	BIN
	ROL 10
	APO
	JMP B8
/
	SET I 15
	-3
	LDA
	BIN
	BCL I
	206
	SET I 6
	JMP .+5
	M8MCH
	TYPW
	XSK I 15
	JMP .-11
/
	LDA I
	11
	ADM
	17
	JMP N8B
/
B8,	LDA I
	11
	ADM
	17
	SET I 15
	-3
	LDA
	BIN
	BCL I
	206
	SET I 6
	JMP .+5
	M8MCH
	TYPW
	XSK I 15
	JMP .-11
/
N8B,	SET I 15
	-3
	LDA
	BIN
	BCL I
	170
	SET I 6
	JMP .+5
	M8MCH
	TYPW
	XSK I 15
	JMP .-11
	JMP LM
/GROUP I INSTS
GI,	LDA I
	74
	ADM
	17
	SET I 15
	-5
	LDA
	BIN
	BCL I
	16
	SET I 6
	JMP .+5
	M8MCH
	TYPW
	XSK I 15
	JMP .-11
	LDA
	BIN
	ROL 12
	APO
	JMP RT
/
	SET I 15
	-2
	LDA
	BIN
	BCL I
	361
	SET I 6
	JMP .+5
	M8MCH
	TYPW
	XSK I 15
	JMP .-11
	JMP LM
/
RT,	LDA I
	6
	ADM
	17
	SET I 15
	-2
	LDA
	BIN
	BCL I
	361
	SET I 6
	JMP .+5
	M8MCH
	TYPW
	XSK I 15
	JMP .-11
	JMP LM
/
/
/LINC MODE INSTRUCTIONS
/
LM,	CLR
	SNS I 3
	JMP M8
	SNS 2
	JMP .+4
	LDA I
	25
	JMP .+3
	LDA I
	60
	TAB
	SET I 17
	LMI-1!4000
/NO I NO ADDRESS
	SET I 15
	-33
	LDA
	BIN
	SET I 6
	JMP .+4
	MATCH
	TYPW
	JMP M8
/INSTS WITH I
	SET I 15
	-5
	LDA
	BIN
	BCL I
	20
	SET I 6
	JMP .+5
	MATCH
	TYPW
	TYPLI
	JMP M8
/INSTS WITH ADDRESS
	SET I 15
	-3
	LDA
	BIN
	BCL I
	1777
	SET I 6
	JMP .+11
	MATCH
	TYPW
	LDA
	BIN
	BCL I
	6000
	TYPA
	JMP M8
/INSTS WITH I AND ADDRESS
	SET I 15
	-31
	LDA
	BIN
	BCL I
	37
	SET I 6
	JMP .+12
	MATCH
	TYPW
	TYPLI
	LDA
	BIN
	BCL I
	7760
	TYPA
	JMP M8
/TAPE INSTRUCTIONS
	SET I 15
	-10
	LDA
	BIN
	BCL I
	30
	SET I 6
	JMP .+11
	MATCH
	TYPW
	TYPLI
	LDA
	BIN
	BCL I
	7767
	TYPA
	JMP M8
/
/SUBROUTINES
/
	MATCH=JMP .
	SET 5
	0
	STC .+3
	LDA I 17
	SAE I
	0
	SKP
	JMP 5
	LDA I
	2
	ADM
	17
	XSK I 15
	JMP .-12
	JMP 6
/
	TYP8I=JMP .
	LDA I
	7377
	DJR
	JMP .+3
	TYPLI=JMP .
	LDA I
	7757
	SET 2
	0
	STC .+4
	LDA
	BIN
	BCL I
	0
	AZE I
	JMP 2
	LDA I
	11
	TYPE
	LDA I
	40
	TYPE
	JMP 2
/
	TYPW=JMP .
	SET 2
	0
	SET I 7
	-4
	LDH I 17
	TYPE
	XSK I 7
	JMP .-3
	JMP 2
/
	TYPA=JMP .
	SET 2
	0
	SET I 7
	-4
	STC .+2
	LDA I
	0
	ROL 3
	STA
	.-3
	BCL I
	7770
	AZE
	JMP .+5
	LDA I
	1
	AZE
	JMP .+6
	BSE I
	60
	TYPE
	CLR
	STC .-7
	XSK I 7
	JMP .-23
	LDA I
	1
	STC .-14
	JMP 2
/
	TYPL=JMP .
	SET 2
	0
	SET I 7
	-4
	STC .+2
	LDA I
	0
	ROL 3
	STA
	.-3
	BCL I
	7770
	BSE I
	60
	TYPE
	XSK I 7
	JMP .-13
	JMP 2
/
	TAB=JMP .
	SET 2
	0
	COM
	ADA I
SP,	0
	APO I
	JMP .+10
	STC 7
	LDA I
	40
	TYPE
	XSK I 7
	JMP .-4
	JMP 2
	LDA I
	-3
	JMP .-11
/
	TYPE=JMP .
	SET 3
	0
	ADA I
	-37
	APO I
	JMP .+3
	ADA I
	100
	ADA I
	237
	IOB
	TSF
	JMP .-2
	IOB
	TLS
	LDA I
	1
	ADM
	SP
	JMP 3
/
	CRLF=JMP .
	SET 2
	0
	LDA I
	215
	IOB
	TSF
	JMP .-2
	IOB
	TLS
	LDA I
	212
	IOB
	TSF
	JMP .-2
	IOB
	TLS
	CLR
	STC SP
	JMP 2
/
	M8MCH=JMP .
	SET 2
	0
	STC .+5
	LDA I 17
	COM
	STC .+4
	LDA I
	0
	BCL I
	0
	SAE 17
	SKP
	JMP 2
	LDA I
	2
	ADM
	17
	XSK I 15
	JMP .-17
	JMP 6
/
/
/INSTRUCTION TABLE WITH BINARY LOOK-UP
/
/
M8I,	0000
	0116
	0440		/AND
	1000
	2401
	0440		/TAD
	2000
	1123
	3240		/ISZ
	3000
	0403
	0140		/DCA
	4000
	1215
	2340		/JMS
	5000
	1215
	2040		/JMP
/
	6214
	2204
	0640		/RDF
	6224
	2211
	0640		/RIF
	6244
	2215
	0640		/RMF
	6234
	2211
	0240		/RIB
	6131
	0314
	2313		/CLSK
	6132
	0314
	1422		/CLLR
	6133
	0314
	0102		/CLAB
	6134
	0314
	0516		/CLEN
	6135
	0314
	2301		/CLSA
	6136
	0314
	0201		/CLBA
	6137
	0314
	0301		/CLCA
	6031
	1323
	0640		/KSF
	6032
	1303
	0340		/KCC
	6034
	1322
	2340		/KRS
	6036
	1322
	0240		/KRB
	6041
	2423
	0640		/TSF
	6042
	2403
	0640		/TCF
	6044
	2420
	0340		/TPC
	6046
	2414
	2340		/TLS
	6001
	1117
	1640		/ION
	6002
	1117
	0640		/IOF
	6141
	1411
	1603		/LINC
	7410
	2313
	2040		/SKP
	7000
	1617
	2040		/NOP
	7041
	0311
	0140		/CIA
	7604
	1401
	2340		/LAS
	7120
	2324
	1440		/STL
	7204
	0714
	1340		/GLK
/
	6201
	0311
	0640		/CIF
	6202
	0304
	0640		/CDF
/
	7601
	0314
	0140		/CLA
	7501
	1521
	0140		/MQA
	7421
	1521
	1440		/MQL
	7441
	2303
	0140		/SCA
	7403
	2303
	1440		/SCL
	7405
	1525
	3140		/MUY
	7407
	0426
	1140		/DVI
	7411
	1615
	1140		/NMI
	7413
	2310
	1440		/SHL
	7415
	0123
	2240		/ASR
	7417
	1423
	2240		/LSR
/
	7500
	2315
	0140		/SMA
	7440
	2332
	0140		/SZA
	7420
	2316
	1440		/SNL
/
	7510
	2320
	0140		/SPA
	7430
	2332
	1440		/SZL
	7450
	2316
	0140		/SNA
/
	7600
	0314
	0140		/CLA
	7404
	1723
	2240		/OSR
	7402
	1014
	2440		/HLT
/
	7200
	0314
	0140		/CLA
	7100
	0314
	1440		/CLL
	7001
	1101
	0340		/IAC
	7040
	0315
	0140		/CMA
	7020
	0315
	1440		/CML
	7004
	2201
	1440		/RAL
	7010
	2201
	2240		/RAR
	7006
	2224
	1440		/RTL
	7012
	2224
	2240		/RTR
/
/LINC MODE INSTRUCTIONS
/
LMI,	0011
	0314
	2240		/CLR
	0000
	1014
	2440		/HLT
	0017
	0317
	1540		/COM
	0456
	2313
	2040		/SKP
	0466
	2313
	2040		/SKP
	0467
	2313
	2040		/SKP
	0016
	1617
	2040		/NOP
	0005
	2101
	0340		/QAC
	0415
	1323
	2440		/KST
	0006
	0412
	2240		/DJR
	0004
	0523
	0640		/ESF
	0024
	2306
	0140		/SFA
	0014
	0124
	2240		/ATR
	0015
	2224
	0140		/RTA
	0021
	3017
	0140		/XOA
	0001
	0130
	1740		/AXO
	0002
	2004
	2040		/PDP
	0500
	1117
	0240		/IOB
	0517
	1423
	2740		/LSW
	0516
	2223
	2740		/RSW
	0003
	2401
	0340		/TAC
	0023
	2415
	0140		/TMA
	0416
	2324
	0440		/STD
	0417
	2427
	0340		/TWC
	0453
	1102
	3240		/IBZ
	0414
	2324
	0240		/STB
	0457
	2327
	0440		/SWD
	0450
	0132
	0540		/AZE
	0451
	0120
	1740		/APO
	0452
	1432
	0540		/LZE
	0454
	0614
	1740		/FLO
	0455
	2114
	3240		/QLZ
/
	2000
	0104
	0440		/ADD
	4000
	2324
	0340		/STC
	6000
	1215
	2040		/JMP
/
	1100
	0104
	0140		/ADA
	1140
	0104
	1540		/ADM
	1200
	1401
	1540		/LAM
	1240
	1525
	1440		/MUL
	1000
	1404
	0140		/LDA
	1300
	1404
	1040		/LDH
	1040
	2324
	0140		/STA
	1340
	2324
	1040		/STH
	0040
	2305
	2440		/SET
	1540
	0203
	1440		/BCL
	1600
	0223
	0540		/BSE
	1640
	0203
	1740		/BCO
	0200
	3023
	1340		/XSK
	1400
	2310
	0440		/SHD
	1440
	2301
	0540		/SAE
	1500
	2322
	1740		/SRO
	0140
	0411
	2340		/DIS
	1740
	0423
	0340		/DSC
	0440
	2316
	2340		/SNS
	0240
	2217
	1440		/ROL
	0300
	2217
	2240		/ROR
	0340
	2303
	2240		/SCR
	0100
	2301
	1540		/SAM
	0640
	1404
	0640		/LDF
	0600
	1411
	0640		/LIF
/
	0702
	2204
	0540		/RDE
	0700
	2204
	0340		/RDC
	0701
	2203
	0740		/RCG
	0706
	2722
	1140		/WRI
	0704
	2722
	0340		/WRC
	0705
	2703
	0740		/WCG
	0707
	0310
	1340		/CHK
	0703
	1524
	0240		/MTB
/



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