WORM Solution

SERIALIZER

WORM row 7

In-game screenshot of SERIALIZER
In-game view
FamilyWORM Graph0.630 Difficulty0.630 Ring04 IDw31

Prerequisites

Substitution Box

Unlocks

NOT SAW

Reference rack program w31 solved
Active cores1, 2, 4, 5, 7 Program lines36 DetailWORM row 7

Walkthrough

SERIALIZER: IN 0..15 -> 4 bits MSB first.

Rack Solution
# SERIALIZER: IN 0..15 -> 4 bits MSB first.
@1
L: MOV ACC, UP
SAV
DIV 8
MOV DOWN, ACC
XCH
MOD 8
MOV RIGHT, ACC
JMP L

@2
L: MOV ACC, LEFT
SAV
DIV 4
MOV DOWN, ACC
XCH
MOD 4
MOV DOWN, ACC
JMP L

@5
L: MOV LEFT, UP
MOV ACC, UP
SAV
DIV 2
MOV LEFT, ACC
XCH
MOD 2
MOV LEFT, ACC
JMP L

@4
L: MOV DOWN, UP
MOV DOWN, RIGHT
MOV DOWN, RIGHT
MOV DOWN, RIGHT
JMP L

@7
MOV DOWN, UP