File PA

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

[PAGE 1 PRINT THE DATA ARRAY
ZTA
STC 1R
ADD 0
STC 1R+1
RSW
STC 6
JMP p+2
XXX [TEMP STORAGE
#1A JMP 671 [CRLF
KBD [END PRINTING
STC 1A-1
LDA i
-12
ADD 1A-1
AZE i
JMP 1C
LDA 
6
STC 1A-1
SET i 7
-4
LDA
1A-1
ROL 3
STC 1A-1
ADD 1A-1
BCL i
7770
JMP 642 [PRINT CHAR
XSK i 7
JMP p-11
SET i 7
-5
JMP 640 [SPACE
XSK i 7
JMP p-2
UMB 15
LDA 6
STC 1731
UMB 16
LDA 6
STC 1732
UMB 17
ROL 1
STC 1733
JMP 400 [REAL PART
SET i 7
-5
JMP 640 [SPACE
XSK i 7
JMP p-2
LDA i 6
ROL 1
STC 1733
UMB 16
LDA 6
STC 1732
UMB 15
LDA 6
STC 1731
JMP 400 [IMAJ
XSK 6 [Q-FINISHED
JMP 1R+2 [NO
SET i 7
-10
JMP 671
XSK i 7
JMP p-2
#1R RTN PAGE [YES
RTN WORD
LDA i 6[INDEX
CLR
JMP 1A
#1C SNS 5
JMP 1R
HLT
JMP 1A-4
[CHANGE 2 TO ALLOW PRINTOUT ON BOTH LINC AND MICROLINC
$356
CLR
ADD 2C-7
BCL i
7776
ATR
SET i 17
-430
XSK i 17
JMP p-1
LDA 
2C-7
SCR 1
STC 2C-7
SRO i
3777
JMP p-16
JMP 2C-1
[O
[OUTPUT
[CONVERSION
$400
[OUTPUT
[CONVERSION
#3L SET 15
0
JMP 5N
-4F
LDAi
-13
STC 5P+7
SETi 14
-7
SETi 13
-0
CLR
ADD 4F+1
AZEi
STC 4F
CLR
ADD 4F
STA
7Z+2
SCR 13
STC 7Z+1
JMP 5O
-7Z
JMP 5C
-4A
JMP 5P
-7Z
ADD 7Z+1
STAi
#3M 0
STC 4L
ADD 4F+1
ROLi 1
LDAi
17
LZEi
ADD 7K
JMP 2A
ADD 3M
APO
COM
STC 4E
JMP 4H
JMP 6H
SETi 1
4F
JMP 6D
SETi 16
0
#3N JMP 5B
4F
4D
4E
ADD 4E+1
APO
JMP 3O
CLR
ADD 16
SHDi
1100
JMP 3O
XSKi 16
JMP 5N
4E
-4F
JMP 3N
#3O CLR
ADD 16
AZE
JMP p+6
XSK 13
JMP p+4
ADD 4F+1
AZE
JMP 3Q-4
JMP 2A
XSK 13
JMP 3P
LDAi
61
JMP 2A
XSKi 13
#3P XSKi 14
JMP 3Q
SROi
5252
JMP 15
ADAi
30
JMP 2A
SETi 14
-3
ADD 3M
STA
4F+2
SCR 13
STC 4F+1
JMP 5O
-4F
LDAi
2
JMP 3M-1
CLR
ADD 3M
ADD 7L
STC 3M
#3Q JMP 5G
4D
4B
4D
JMP 3N-2
[CONSTANTS +
[SUBROUTINES
[LOG 2
[0.30103
#4A 7776
2321
0116
[10.0
#4B 0004
2400
0000
[TEM1
#4D 0
0
0
[TEM2
#4E 0
0
0
[TEM3
#4F 0
0
0
[1.0
#4G 0001
2000
0000
[10.0 TO
[THE |N|
[|N| IN 4E
[RESULT IN 4D
#4H SET 17
0
JMP 5N
4B
-7Z
JMP 5N
4G
-4D
#4I ADD 4E
AZEi
JMP 4M
SCRi 1
STC 4E
LZEi
JMP 4J
JMP 5C
4D
7Z
4D
#4J JMP 5C
-7Z
JMP 4I
#4M ADD 4L
APOi
JMP 17
JMP 5G
4G
4D
4D
JMP 17
#4L 0
LDAi
14
[6-BIT CODE
#2A ADAi
2D
STC 17
LDA 17
[TTYSUB
[PATCH 1 [
[MOD TO I AND O TO
[ALLOW PRINTOUT ON MICRO LINC
#2B STC 2C-7
ADD 0
STC 2C-1
MSC 4
APO i
JMP 356
ADD 2C-7
SCR 1
OPR 42
JMP p-1
NOP
JMP p+2
XXX [DATA WORD
LDA i
7777
STC 2C-7
NOP
NOP
RTN
[EOL
#2C CLR
ADD 0
STC p+16
LDAi
12
JMP 2A
LDAi
13
JMP 2A
SETi 17
300
XSKi 17
JMP p-1
SROi
3567
JMP p-6
RTN
[CODES
#2D 7540
7542
7544
7546
7550
7552
7554
7556
7560
7562
7432
7424
7500
7514
7516
7532
7526
7536
7506
7416
7602
7604
7606
7610
7612
7614
7616
7620
7622
7624
7626
7630
7632
7634
7636
7640
7642
7644
7646
7650
7652
7654
7656
7660
7662
7664
7572
7612
7530
7534
7510
7666
[DBLFLT
[FLOPSY
[L2Q2,3
[DOUBLE
[PRECISION
[FLTG. PT.
[SUBROUTINES
$1000
[ADD
#5A CLR
ADD 0
JMP 7A
LDA 1
COM
ADA 2
SKP 14
JMP p+4
SCR 14
BCOi
7737
SCRi 1
ROLi 1
LZEi
COM
STC 7M+1
JMP 6I
LZE
JMP 6H
LDA 1
STA 3
LDAi 2
STAi 3
LDAi 2
STAi 3
JMP 7M
JMP 7H
JMP 7I-2
JMP 6G
LDAi 3
JMP 6C+2
SET 1
6G+1
SETi 2
0
JMP 6D
JMP 7Q
[SUBTRACT
#5B CLR
ADD 0
JMP 7A
JMP 6I
JMP 6D-2
JMP 6H
JMP 5A+3
[MULTIPLY
#5C CLR
ADD 0
JMP 7A
LDA 1
ADA 2
JMP 6E+1
STC 5E
JMP 6C
JMP 6I
JMP 6D
JMP 6H
JMP 6D
LDAi 2
LDAi 2
ROR 1
STA 2
JMP 6H
LDAi 1
MULi 2
STA 3
MSC 5
STAi 3
LDAi 1
ROR 1
MULi 2
ROL 1
STAi 3
JMP 6H+2
LDAi 1
MUL 2
JMP 5F
#5D JMP 6H
LDAi 1
LDAi 1
ROR 1
MULi 2
JMP 5F
JMP 6G
LDAi 3
LDAi 3
ROLi 1
ROL 1
BCLi
7776
STC 7P
JMP 6G
LDAi 3
ROLi 1
STAi 3
JMP 6G
LDA 3
STAi 3
JMP 6G
LDAi
#5E 0
STA 3
JMP 7Q
#5F STC 7X
JMP 6B
STC 7X+1
SETi 1
7X-1
JMP 6G
JMP 7H
SETi 2
-0
JMP 7I
SROi
2525
JMP 5D
JMP 5D+6
[DIVIDE
#5G CLR
ADD 0
JMP 7A
ADD 7K
STC 5J+1
LDAi 2
AZEi
HLT
JMP 6H
LDA 2
COM
ADA 1
JMP 6E+1
JMP 6C
JMP 6H
JMP 6D
JMP 6I
JMP 6D
JMP 6H
LDAi 1
STAi 3
LDAi 1
STAi 3
LDAi 2
COM
STC 7X+1
LDAi 2
COM
STC 7X+2
STC 7X
STC 7Y
SETi 2
7X-3
#5H JMP 6H+2
JMP p+2
#5I JMP 6I+2
JMP 7H
#5J SROi
0001
JMP 5M
SETi 5
-0
JMP 6G
LDAi 3
AZE
JMP 5K-3
LDAi 3
AZEi
JMP 5K+2
CLR
JMP 6G
LDAi 3
#5K APO
JMP 5L
LDA 2
BSE
5J+1
STA 2
XSKi 5
#5L SET 1
6G+1
JMP 6G
JMP 7H
XSK 5
JMP 5H
JMP 5I
#5M XSKi 2
XSKi 2
XSKi 2
SROi
3333
JMP 5J+3
JMP 6G
CLR
ADD 7X
STAi 3
CLR
ADD 7Y
STAi 3
JMP 7Q
[MOVE 1 TO 2
#6A LDA 1
STA 2
LDAi 1
STAi 2
LDAi 1
STAi 2
CLR
JMP 0
[Z TO A
#6B MSC 5
ROL 1
SKP 15
ADD 7K
JMP 0
[COM SETUP
#6C LDAi 1
BCOi 2
ROLi 1
LDAi
NOP
LZE
ADD p+3
STC 7S
JMP 0
JMP 6D-20
SETi 2
-0
[COM|ABS 1
#6D LDAi 1
SCRi 1
ROLi 1
XSK 2
LZE
COM
STA 1
LDAi 1
XSK 2
LZE
COM
STA 1
JMP 0
[OVF CHECK
#6E ADA 3
AZEi
CLR
STA 3
SKP 14
JMP 0
APO
HLT
[RESULT=0
#6F JMP 6G
LDAi
-3777
STA 3
CLR
STAi 3
STAi 3
JMP 7T
[SET 3
#6G SETi 3
0
JMP 0
[SET NORMAL
#6H SETi 2
7Y+4000
SETi 1
7X
JMP 0
[SET REVERSE
#6I SETi 2
7X
SETi 1
7Y
JMP 0
[SETUP
#7A BCLi
6000
STC 4
ADD 0
STC 7E
LDA 4
JMP 7G
JMP 7F
STC 7C
LDAi 4
JMP 7G
JMP 7E+1
STC 7D
LDAi 4
JMP 7G
NOP
STC 6G+1
#7B JMP 6I
SETi 1
#7C 0
JMP 6A
XSKi 2
SETi 1
#7D 0
JMP 6A
XSKi 4
ADD 4
ADD 7A+1
STC 7T
STC 7P
JMP 6G
JMP 6H
#7E RTN
STC 7D
ADD 7F+2
JMP 7B-1
#7F STC 7D
LDAi
7Z
STC 7C
JMP 7E+2
[IR+SIGN TEST
#7G APOi
XSKi 0
APO
COM
ADAi
-17
SCRi 1
ROLi 1
ADD 7G+3
LZEi
JMP 0
STC 1
LDA 1
ADD 7S-1
STA 1
ADAi
-3
JMP 0
[ADD 1 TO 3
#7H SET 4
0
CLR
JMP 6G
LDAi 1
STC 7J
LDAi 3
STC 7J+2
LDA 1
LAM 3
LDAi 1
LAMi 3
JMP 6G
STC 0
LAMi 3
STC 0
LAMi 3
JMP 4
SETi 2
0
[CHECK FOR
[ADD OVERFLOW
#7I SET 1
0
JMP 6G
LDAi
#7J 0
BCOi
0
APO
JMP 1
LDAi 3
BCO
7J
APOi
JMP 1
JMP 6G
LDAi
#7K 1
JMP 6E
LDAi
#7L -1
XSK 2
JMP 7M+2
ADD 7P
XSK 2
COM
STC 7P
JMP 6G
LDAi 3
BCOi
4000
STA 3
JMP 1
[SCR N  3
#7M LDAi
0
SET 2
0
AZEi
JMP 2
STC 5
SETi 4
-30
#7O CLR
JMP 6G
LDAi 3
SCRi 1
STA 3
LDAi 3
RORi 1
STA 3
XSKi 4
JMP p+2
JMP p+3
XSKi 5
JMP 7O
JMP 6G
LDAi 3
ROLi 1
LZE
COM
STC 7P
JMP 2
#7P 0
[NORMALIZE,
[ROUND,XIT
#7Q CLR
STC 1
ADD 7P
RORi 1
JMP 6G
LDAi 3
SAEi 3
JMP p+5
AZE
JMP p+3
LZEi
JMP 6F
JMP 6G
LDAi 3
APO
JMP 7U
ROL 1
APOi
JMP 7T+1
#7R JMP 6G
LDAi 3
LDAi 3
RORi 1
STC 0
LAM 3
JMP 6G
STC 0
LAMi 3
APO
JMP 7V
JMP 6G
CLR
ADD 1
COM
JMP 6E
SET 1
3
#7S NOP
CLR
#7T XIT
LDAi 3
ROLi 1
STA 3
JMP 6G
LDAi 3
ROLi 1
STA 3
XSKi 1
JMP 7R-3
#7U JMP 7V
JMP 7R
#7V CLR
ADD 0
STC 7W
ADD 7L
JMP 7M+2
ADD 7L
ADD 1
STC 1
LDA 3
BCLi
4000
STA 3
#7W RTN
[ARG 1
#7X 0
0
0
[ARG 2
#7Y 0
0
0
[FAC
#7Z 0
0
0
[TRANSFER
#5N CLR
ADD 0
JMP 7A
SET 2
7D
JMP 6A
JMP 7T-1
[FLOAT
#5O CLR
ADD 0
JMP 7A
ADD 7D
STC 6G+1
JMP 6G
LDAi
27
STA 3
JMP 5B-10
[FIX
#5P CLR
ADD 0
JMP 7A
ADD 7D
STC 6G+1
JMP 6G
LDAi
-27
JMP 6E
APOi
JMP 7T
JMP 7M+2
JMP 7T-1



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