File ROMFOR.PA (PAL assembler source file)

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

*1000

START,	CLA
	TAD M100
	DCA BLKCNT
	TDC	/CR-LF
	4015
	12
	DCA STRTAD

BLKLOP,	TDC	/:
	72
	CLA
	DCA CHKSUM
	TAD N20
	JMS TYPHEX

	TAD STRTAD
	RTR
	RTR
	RTR
	RTR
	AND N3
	JMS TYPHEX

	TAD STRTAD
	AND N377
	JMS TYPHEX


	TAD STRTAD
	TAD N20
	DCA STRTAD

	JMS TYPHEX

	TAD M20
	DCA COUNT
HAULOP,	JMS FRED
	ISZ COUNT
	JMP HAULOP

	TAD CHKSUM
	CIA
	JMS TYPHEX

	TDC	/CR-LF
	4015
	12

	ISZ BLKCNT
	JMP BLKLOP

	TDC
	4072
	4060
	4060
	4060
	4060
	4060
	4060
	4060
	4061
	4015
	12

	RTCHAR
	CHECK
	0
	JMP .-3
	TYDER




FRED,	0
	JMS HEXBIN
	JMS TYPHEX
	JMP I FRED



HALFHX,	0
	JMS GETCHR
	CHBLOK
	101
	6
	JMP LETTER
	CHBLOK
	60
	12
	JMP NUMBER
	TYDER

LETTER,	TAD M7
NUMBER,	TAD M60
	JMP I HALFHX




HEXBIN,	0
	JMS HALFHX
	MQL
	JMS HALFHX
	SWP
	RTL CLL
	RTL
	MQA
	JMP I HEXBIN



GETCHR,	0
	RCHAR
	CHECK
	12
	JMP GETCHR+1
	CHECK
	15
	JMP GETCHR+1
	JMP I GETCHR


TYPHEX,	0
	DCA TEM
	TAD TEM
	TAD CHKSUM
	DCA CHKSUM
	TAD TEM
	RTR
	RTR
	JMS TYPHHX
	TAD TEM
	JMS TYPHHX
	JMP I TYPHEX



TYPHHX,	0
	AND N17
	TAD N60
	CHBLOK
	60
	12
	SKP
	TAD N7
	TCHAR
	CLA
	JMP I TYPHHX

*100

M60,	-60
N17,	17
M7,	-7
N7,	7
M100,	-100
N20,	20
N3,	3
N377,	377
M20,	-20
N60,	60
TEM,	0
COUNT,	0
CHKSUM,	0
STRTAD,	0
BLKCNT,	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