Skip to content

Instantly share code, notes, and snippets.

@liorean
Created August 18, 2018 20:37
Show Gist options
  • Save liorean/c4fe8683fb555b470deb8ecb0aab263e to your computer and use it in GitHub Desktop.
Save liorean/c4fe8683fb555b470deb8ecb0aab263e to your computer and use it in GitHub Desktop.
Human Resource Machine Year 20 Multiplication Workshop solution 1
-- HUMAN RESOURCE MACHINE PROGRAM --
JUMP e
a:
OUTBOX
INBOX
JUMP f
b:
OUTBOX
JUMP g
c:
d:
COPYFROM 4
OUTBOX
e:
f:
g:
INBOX
JUMPZ a
COPYTO 6
COPYTO 4
INBOX
JUMPZ b
COPYTO 8
BUMPDN 8
JUMPZ c
h:
COPYFROM 4
ADD 6
COPYTO 4
BUMPDN 8
JUMPZ d
JUMP h
DEFINE LABEL 4
eJyrY2BgWMR3MJyRf038Ir7Jk9R4A64ChRhmCq6J9xdVi54mNz/MR2lNfJuKbI6Lam65usrsxtVKqR2V
stemKElZz5gpaD1jH/+1KSA9Rw2u+R81WBN/VStm5lWtx3OvalnPgIgbpTgaCSZvNWOJcrOxDq5wlAwK
dnaPCXZ+n1jhmJAHUpMaIhkUEDA/rNSvK07Mr79ikn9bZ27gtSnLg2NmNobWzdKPsZ5xILFw4t0kvf7I
lHvNkSneZUyJmbFccdbBF6K/B9yI+B4gFWEd/DfMOhhk3psG6+Dz9d8D5lZN9u0om+w7o2BN/ILcJQUL
cvsrZPJnNxYX8fa5lW+ZPLV2y+RNdYUTBetXdIH0qTXH8L9peBSxqlEwOaMptcO5hWU+Y+vBOSC5l70B
3tq9RinL+7zLlCdYz/g38fFciynuC4umuS/knsky/9msulmLZ0+eBFJbNzfA++5cwWT5uX+y5Od6l9nM
q5sFEp+6IyakYvtkX7dNJ93C1qxwvbXqtbvMKj0vxxWZsc3LE/IeLW/rnLE6YILhusmTkjdPniS5fUXX
rm3O7SC9D0/PF3x4+o8q2ykeT7ZTOzNST3mXNZ2uathz9nVP6IXCib6XJ096dlWvv/5GaoftzaqGg9fN
6kD6So+8dk89VehTda7Qx+DSFj/TO4U+DKNgFEABAA5g1Ao;
DEFINE LABEL 6
eJybw8DAIMlW6GPGHhNixm6fu4tVsa2CLWYmUJihl+tgeAbPNX9Gfh7PmYIn3USFeTyNRNxjLgsvKZgp
GDABpIZXTC26Uep7QIi8nlehgp5Xn+I1/7eKRilCCrnlIfIQNSbahT6TtUNSy7Q+V5tot3Vu0OHtYzfg
7TtqcLJbxXBvE0hNtYmel4zJyW4Q287eSN7OfraNop1RiqLd5EkgsTvegnJ3vJu05LxzjWq9q6zlvPW8
nnj8yXri0dbp7Pm6p9b7dY+YX2rHR/+9TWcCc8tBetQ8eDwjfAO8zwSucAXxhaK3+BVGu8fciIC4623M
LRUQ/St5su+OlO8BZalnE34lRxwBiQWms0TlZcSEOOYGeN/K5/H8XqDn5VcSE3KqtDTtVKl3GU+pWd3W
wtSO/7mve15lvu7hz2BoBYdZw3xB70Yj+d6Gtk4Qf323ntf6bsmg3J5HEWd69jbx9Si2BXQXToTI2WuA
aJ0lkkGR8wO8XWcX+vjOOBhuMN0opX+6WR33zBVdv+bx9n1a2NbJv7iqARw2W62D72+55r9002Tfjo1b
/LI3xIRMWFeaNmFdf4Xf+oj65xsV2+5vYWiN3gZRP3XHa3fvPRH1q/bw9oH4V47oeYkdqQsVOyKbM+no
3qZJR7dMBonzHX8UMf/MFr8tFyb7Glz6HuB7eX4Y95WdGWsu7216d+l1D0iN36tCn63PC33inlzzP/pw
ftjr+6Vp5+4xtHo90OuPe7Jl8vdnWyZPeMnbx/PauR2kPvndfMFD7/qMO97klne8WdHl9hbi71EwuAAA
edLzDg;
DEFINE LABEL 8
eJxrZ2BgWMXNErWK+09WASdDqxm77EagEIMa761MWYE18R9EWKLWibrH5IjdyswR29v0QeTgHH/RnWtB
apSknhftlilNq5RdEx8irxbdp8gSlalcmpap7F3Wp9jWKaSQuahQAWLeCv260G692Y06em2debqve/h1
1yzp1tu5doX+n/XNhn/W/zfauVbGRHAFSO17C5YoP8vp6YYWpatB/Az3Lkk9Vx5PPdeD4Zuc7XM3OVc1
XHcMWXXdcefaqU4hq0BqPIKN5NlCpiulhnDop4acdGMLUYvuCvIu6wpime8R/H7ZvDCjleaRgivexhyc
ox9zbQpIT6lfV1xhdFfciTi1aBD/aPaa+KPZSwpeZa7o6s6cvgYk9iinzxhE76peEz+3iqPkUlHV0bDC
mHsgMbPanRm9DV1xas3uMXJtmbE/20NSt3fY55Z2itaWdvL2/Wyvm7WoxX3hprquxRU1aguiq2NmgvRl
zZRVN5h+MLx/Ost87pkH54DE8hbPDzu7WLQ2cFHhxMBFB+dsWARx49nFG0xAtN/650UNW5YUFOxaUrBo
/58sxgPT0xftP5uwas/B8D9brYOXbnoUwbNhZ4bhupPd79dtmbx2/Y+p97ccnFOx/fHcLzsOzvHeEzPz
+F6ImUdOSQYtP1matvykYpv2icxFILGHp/9kGVzKjH12lSUq6pZadPntP1kMo2BEAAD6qN5z;
DEFINE LABEL 9
eJwLZGBg6NabbeNms9c2wz3V2drH2ck8ss0lM87ZKTPutfvmqJgQ5dCzCYE6shsvmf9Zbx7JsdOuSmtX
4px7J+5vOXkh4Bjv5YenX1+cfr7tHNAohkO2/RVTnXLLXwaZ1c0LM6sDieVlHC3cm6dV+r74eVF0NUfJ
+frnRW8alhRwNk1PX9WoFi1Yr+e1q5rB4XlZlfXakirrW/kMDo9yVriuyNLz0sn8HsCf8SgiMH1nRl5G
bnlatl7/rXz3hX4lmYvsqupmSdb8mAqy40j/CtflfbnluT2TJ63vNloJElOeIJg8f+L7xOlTWKLWzLAO
rpt7zV98wTX/DYskg3SWzA/zXPo+UWeJbA5ILefeRxFfdqyJV9zCUeK26V7z840xMxu2lK4222G/SXBX
05bjexM3yx3cufbj0WtTco+ndmif6K+wPjQ9/c1u9xiGUTAKhjAAAO/Xkr8;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment