-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
e6c6fb9
commit 4e4fd66
Showing
14 changed files
with
193 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
.DS_Store | ||
.idea | ||
cmake-build-debug/ | ||
# Prerequisites | ||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
COPY START 0 | ||
FIRST STL RETADR | ||
LDB #LENGTH | ||
BASE LENGTH | ||
CLOOP +JSUB RDREC | ||
LDA LENGTH | ||
COMP #0 | ||
JEQ ENDFIL | ||
+JSUB WRREC | ||
J CLOOP | ||
ENDFIL LDA EOF | ||
STA BUFFER | ||
LDA #3 | ||
STA LENGTH | ||
+JSUB WRREC | ||
J @RETADR | ||
EOF BYTE C'EOF' | ||
RETADR RESW 1 | ||
LENGTH RESW 1 | ||
BUFFER RESB 4096 | ||
. | ||
. SUBROUTINE TO READ RECORD INTO BUFFER | ||
. | ||
RDREC CLEAR X | ||
CLEAR A | ||
CLEAR S | ||
+LDT #4096 | ||
RLOOP TD INPUT | ||
JEQ RLOOP | ||
RD INPUT | ||
COMPR A, S | ||
JEQ EXIT | ||
STCH BUFFER, X | ||
TIXR T | ||
JLT RLOOP | ||
EXIT STX LENGTH | ||
RSUB | ||
INPUT BYTE X'F1' | ||
. | ||
. SUBROUTINE TO WRITE RECORD FROM BUFFER | ||
. | ||
WRREC CLEAR X | ||
LDT LENGTH | ||
WLOOP TD OUTPUT | ||
JEQ WLOOP | ||
LDCH BUFFER, X | ||
WD OUTPUT | ||
TIXR T | ||
JLT WLOOP | ||
RSUB | ||
OUTPUT BYTE X'05' | ||
END FIRST | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
HCOPY 000000001077 | ||
T0000001D17202D69202D4B1010360320262900003320074B10105D3F2FEC032010 | ||
T00001D130F20160100030F200D4B10105D3E2003454F46 | ||
T0010361DB410B400B44075101000E32019332FFADB2013A00433200857C003B850 | ||
T0010531D3B2FEA1340004F0000F1B410774000E32011332FFA53C003DF2008B850 | ||
T001070073B2FEF4F000005 | ||
M00000705 | ||
M00001405 | ||
M00002705 | ||
E000000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,58 @@ | ||
18 ADD 3/4 | ||
58 ADDF 3/4 | ||
90 ADDR 2 | ||
40 AND 3/4 | ||
B4 CLEAR 2 | ||
28 COMP 3/4 | ||
88 COMPF 3/4 | ||
A0 COMPR 2 | ||
24 DIV 3/4 | ||
64 DIVF 3/4 | ||
9C DIVR 2 | ||
C4 FIX 1 | ||
C0 FLOAT 1 | ||
F4 HIO 1 | ||
3C J 3/4 | ||
30 JEQ 3/4 | ||
34 JGT 3/4 | ||
38 JLT 3/4 | ||
48 JSUB 3/4 | ||
00 LDA 3/4 | ||
68 LDB 3/4 | ||
50 LDCH 3/4 | ||
70 LDF 3/4 | ||
08 LDL 3/4 | ||
6C LDS 3/4 | ||
74 LDT 3/4 | ||
04 LDX 3/4 | ||
D0 LPS 3/4 | ||
20 MUL 3/4 | ||
60 MULF 3/4 | ||
98 MULR 2 | ||
C8 NORM 1 | ||
44 OR 3/4 | ||
D8 RD 3/4 | ||
AC RMO 2 | ||
4C RSUB 3/4 | ||
A4 SHIFTL 2 | ||
F0 SIO 1 | ||
EC SSK 3/4 | ||
0C STA 3/4 | ||
78 STB 3/4 | ||
54 STCH 3/4 | ||
80 STF 3/4 | ||
D4 STI 3/4 | ||
14 STL 3/4 | ||
7C STS 3/4 | ||
E8 STSW 3/4 | ||
84 STT 3/4 | ||
10 STX 3/4 | ||
1C SUB 3/4 | ||
5C SUBF 3/4 | ||
94 SUBR 2 | ||
B0 SVC 2 | ||
E0 TD 3/4 | ||
F8 TIO 1 | ||
2C TIX 3/4 | ||
B8 TIXR 2 | ||
DC WD 3/4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
HPROGA 000000000063 | ||
DLISTA 000040ENDA 000054 | ||
R02LISTB 03ENDB 04LISTC 05ENDC | ||
. | ||
. | ||
T0000200A03201D77100004050014 | ||
. | ||
. | ||
T0000540F000014FFFFF600003F000014FFFFC0 | ||
M00002405+02 | ||
M00005406+04 | ||
M00005706+05 | ||
M00005706-04 | ||
M00005A06+05 | ||
M00005A06-04 | ||
M00005A06+01 | ||
M00005D06-03 | ||
M00005D06+02 | ||
M00006006+02 | ||
M00006006-01 | ||
E000020 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
HPROGB 00000000007F | ||
DLISTB 000060ENDB 000070 | ||
R02LISTA 03ENDA 04LISTC 05ENDC | ||
. | ||
. | ||
T0000360B0310000077202705100000 | ||
. | ||
. | ||
T0000700F000000FFFFF6FFFFFFFFFFF0000060 | ||
M00003705+02 | ||
M00003E05+03 | ||
M00003E05-02 | ||
M00007006+03 | ||
M00007006-02 | ||
M00007006+04 | ||
M00007306+05 | ||
M00007306-04 | ||
M00007606+05 | ||
M00007606-04 | ||
M00007606+02 | ||
M00007906+03 | ||
M00007906-02 | ||
M00007C06+01 | ||
M00007C06-02 | ||
E |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
HPROGC 000000000051 | ||
DLISTC 000030ENDC 000042 | ||
R02LISTA 03ENDA 04LISTB 05ENDB | ||
. | ||
. | ||
T0000180C031000007710000405100000 | ||
. | ||
. | ||
T0000420F000030000008000011000000000000 | ||
M00001905+02 | ||
M00001D05+04 | ||
M00002105+03 | ||
M00002105-02 | ||
M00004206+03 | ||
M00004206-02 | ||
M00004206+01 | ||
M00004806+02 | ||
M00004B06+03 | ||
M00004B06-02 | ||
M00004B06-05 | ||
M00004B06+04 | ||
M00004E06+04 | ||
M00004E06-02 | ||
E |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,4 +7,4 @@ T001070073B2FEF4F000005 | |
M00000705 | ||
M00001405 | ||
M00002705 | ||
E000000 | ||
E000000 |