> You see, memory addresses were line numbers, registers were variables,

There was only a single[1] register though, the accumulator.

[1] Okay, there was the PC as well. Maybe a flags register too? But only one used for variables, IIRC.