TIS-100 Saves
Common Labels
SMain loop startLInner loopTMain testNNext step, a pre-condition suceededC“Continue”, branch convergenceFFinal instructions
TIS-100 Segments
Note
Statistics listed as “Cycles / Nodes / Instructions”
00150 Self-Test Diagnostic
Best — 83 / 8 / 8
Program 0 — 83 / 8 / 8 — “TRIVIAL”
Program 1 — 100001 / 8 / 22 — “EXACT 100001 CYC”
10981 Signal Amplifier
Best — 84 / 4 / 6
Program 0 — 160 / 4 / 6 — “OBVIOUS”
Program 1 — 84 / 6 / 11 — “PARALLEL”
20176 Differential Converter
Best — 203 / 5 / 10
Program 0 — 433 / 5 / 15
Program 1 — 203 / 5 / 11
21340 Signal Comparator
Best — 278 / 6 / 20
Program 0 — 278 / 6 / 20 — “JUMPY VERSION”
Program 1 — 325 / 6 / 32 — “UNCODITIONAL”
22280 Signal Multiplexer
Best — 265 / 5 / 16
Program 0 — 265 / 5 / 16
30647 Sequence Generator
Best — 106 / 4 / 17
Program 0 — 131 / 4 / 18 — “BAK-FUL”
Program 1 — 106 / 5 / 18 — “SAV-LESS”
31904 Sequence Counter
Best — 260 / 5 / 27
Program 0 — 260 / 6 / 29 — “CLASSIC”
Program 1 — 277 / 8 / 27 — “NO BACKUP”
Program 2 — 288 / 5 / 27 — “CLASIC+LESS NODE”
32050 Signal Edge Detector
Best — 272 / 4 / 15
Program 0 — 272 / 4 / 15
33762 Interrupt Handler
Best — 169 / 9 / 43
Program 0 — 277 / 9 / 43 — “FIRST CRACK”
Program 1 — 169 / 10 / 44 — “FEWER CYCLES”
40196 Signal Pattern Detector
Best — 174 / 4 / 14
Program 0 — 331 / 4 / 15 — “COUNTER”
Program 1 — 313 / 8 / 25 — “DELAY CHAIN”
Program 2 — 174 / 4 / 14 — “STATE MACHINE”
41427 Sequence Peak Decetor
Best — 295 / 5 / 38
Program 0 — 295 / 7 / 41 — “FAST”
Program 1 — 461 / 5 / 38 — “MIN NODES”
42656 Sequence Reverser
Best — 343 / 3 / 10
Program 0 — 416 / 4 / 18 — “SEP READ & WRITE”
Program 1 — 343 / 3 / 10 — “SINGLE NODE”
43786 Signal Multiplier
Best — 1635 / 5 / 26
Program 0 — 2206 / 5 / 26 — “STACKLESS SOLN”
Program 1 — 1635 / 5 / 40 — “PRE-SORT A AND B”
50370 Image Test Pattern 1
Best — 2282 / 2 / 9
Program 0 — 2282 / 2 / 9
51781 Image Test Pattern 2
Best — 1733 / 2 / 14
Program 0 — 1733 / 3 / 15
52544 Exposure Mask Viewer
Best — 1079 / 6 / 52
Program 0 — 1079 / 6 / 52 — “UNROLLED”
53897 Histogram Viewer
Best — 2587 / 4 / 18
Program 0 — 3696 / 4 / 18 — “FEW INSTS”
Program 1 — 2587 / 5 / 25 — “MINDLESS OUTPUT”
Program 2 — 3139 / 4 / 20 — “JRO POWER”
60099 Signal Window Filter
Best — 1059 / 6 / 35
Program 0 — 1059 / 6 / 35 — “SIMPLE ONE”
61212 Signal Divider
Best — 6377 / 6 / 31
Program 0 — 6377 / 6 / 31 — “WORKS”
62711 Sequence Indexer
Best — 1042 / 6 / 27
Program 0 — 2521 / 6 / 27 — “RESET BTWN IXS”
Program 1 — 1042 / 6 / 37 — “MUCH SMARTER”
Program 2 — 1062 / 6 / 31 — “COMPROMISE”
63534 Sequence Sorter
Best — 2648 / 6 / 64
Program 0 — 2648 / 6 / 64 — “CHEATER”
Program 1 — 2714 / 6 / 64 — “DON'T ASK HOW”
70601 Stored Image Decoder
Best — 6551 / 6 / 32
Program 0 — 6551 / 6 / 32 — “WAY TOO SIMPLE”
UNKNOWN Illegal Eagle
Best — 620 / 5 / 45
Program 0 — 620 / 5 / 45
TIS-NET Segments
NEXUS.01.526.6 Sequence Merger
To Be Solved
NEXUS.01.874.8 Integer Series Calcuator
Best — 6035 / 3 / 12
Program 0 — 6035 / 3 / 12 — “NAIVE”
Program 1 — Incomplete — “PRE-COMPUTED”
NEXUS.02.981.2 Sequence Range Limiter
To Be Solved
NEXUS.03.176.9 Signal Error Corrector
To Be Solved
NEXUS.04.340.5 Subsequence Extractor
To Be Solved