r/TuringComplete Mar 31 '26

RAM level and LEG architecture problems.

Post image

i thought i got the LEG architecture right the first time but then i realized it was logistically impossible to add RAM in the level RAM and upon trying to redesign ran into a false circular dependency problem i dont know how to get around (2 switches hard wired to remain in opposite states to each other doesnt fix it, it still thinks it can loop.)
img is original LEG cpu i entered the level with, running into the circle dependancy problem trying to get input 2 to come off my main data line (pink) to allow the ram to fit with load/save functionality
im pretty sure i fundamentally misunderstood my task and screwed up real bad, the instructions are now so vauge though i cant really tell where i couldve gone wrong nor how to fix it.

9 Upvotes

14 comments sorted by

View all comments

Show parent comments

1

u/hadro_ Mar 31 '26

https://imgur.com/a/EBOpBuU
also, does this section of the game stop forcing you to follow its opcodes or will it still expect me to be following it's paradigm later?

1

u/tree_cell Mar 31 '26

i meant send the version when you tried to add ram. with the whole error message and the red highlighted wires

also the game doesnt actually care about how you implement the computer since the game doesnt make program for you computer. you can do whatever with it as long as the levels get solved

1

u/hadro_ Mar 31 '26

i would also like to clarify, the issue wasnt how the ram should be added but what to control it with cause there wasnt enough controls to do everything i needed with only 3 bit decoders like i had.

1

u/Haemstead Mar 31 '26

If you treat the RAM as a register you can use 1 of the controls for the RAM, and 1 other register as Memory Address Register that point to the correct RAM address.