Three self mutating tapes design

This is a fleeting thought of mine.

What if we have three doubly linked rings filled with instructions. When one ring is interpreted, the other two ring become data. The instruction set have normal input/output instructions, but also instructions for modifying data/instructions on the the other two rings. This is the minimal of what can be trained with intelligence.

The instruction set is also interpreted as output data, kind of like how RNA transcoding works. I doubt if this idea will really work, but, if it did, it would offer a really lightweight alternative to all the LLM out there.

Also, when training, which tape is executable changes. The rest two are treated like stacks that loop around.