Fixed RAM transition blocks for bounded Turing-machine configurations #
The public layer exposes the exact register layout, verified loading and action phases, and the composed nested state/symbol dispatcher. Thus the fixed structured program has exact one-step source semantics; its common resource envelope and compiled-RAM transfer are the next M6 layer.
Every alphabet symbol is a valid four-way dispatch code.
Dispatching on an encoded alphabet symbol recovers that symbol.
Every canonical state code is valid for the machine's finite state count.
The canonical register encoding fits the one-step program's explicit store envelope whenever all represented heads lie in the chosen window.
The generated load block preserves the represented configuration and loads the state and every symbol needed by the finite transition dispatcher.
Once the state and head symbols select a concrete transition, its generated straight-line action maps any represented configuration to the exact TM successor. The assumptions are precisely those needed by the bounded tape layout: all heads are in range, writable tapes retain the left-end marker, and the loading phase has initialized the constant-one scratch register.
The complete fixed structured program performs exactly one nonhalting TM transition. The source execution has the advertised exact instruction count and its final store represents the successor configuration.
If the successor also fits the chosen cell window, decoding the complete program's final store returns that successor exactly.
The complete one-step source block satisfies its exact transition count, explicit logarithmic-cost bound, and peak-space bound while preserving both the successor representation and the store envelope needed for composition.
End-to-end transfer of the measured source theorem to the concrete compiled RAM block. After the exact step count, the RAM is stopped at the compiler's terminal halt instruction with the successor represented in its registers.
The canonical encoded configuration therefore runs through the concrete compiled block and decodes to the exact TM successor.