Name: Anonymous 2016-03-29 16:25
Dubs checker for TIS-100.
Only need 2 nodes, input from up, output to down
upper node
lower node
Could get it faster by duplicating some functionality to run it more parallel.
Only need 2 nodes, input from up, output to down
upper node
S:MOV 0,ACC
SWP
MOV UP,ACC
L:SUB 100
JGZ L
A:ADD 100
MOV ACC,DOWN
K:SUB 10
JGZ K
JEZ Z
ADD 10
Z:MOV ACC,DOWN
lower node
S:MOV 0,ACC
SWP
MOV UP,ACC
L:SUB 10
JLZ A
SWP
ADD 1
SWP
JMP L
A:SWP
SUB UP
JEZ CHECKEM
MOV 0,DOWN
JMP S
CHECKEM:MOV 1,DOWN
Could get it faster by duplicating some functionality to run it more parallel.