If an assembler program has a single initial state, the assembler program just begins with the initial state:
; Program beginning
; The initial state goes after this line.
If the state transition matrix does not have the restriction to define only deterministic state transitions, an assembler program can begin with a block of jprob instructions or a choice instruction block transferring control to one of initial states of the assembler program:
; Program beginning
jprob prob1, initial_state_S1
jprob prob2, initial_state_S2
...
jprob probN, initial_state_SN
; Initial state S0 beginning
or
; Program beginning
choice
case prob1, initial_state_S1
case prob2, initial_state_S2
...
case probN, initial_state_SN
end choice
; Initial state S0 beginning
The state transition matrix contains probabilities of transitions to initial assembler program states.