The if-then-else construct
and the while-do-loop are now
transformed into special subroutine calls:
•
call_if == 0
free_working_area copy_working_area
• call_while > w_start_addr work_loop.
These instructions mean:
• call the subroutine free_working_area
(which is a micro-controller with the correponding name) only executing this
block as its program if the zero-flag of the accumulator is set. Otherwise,
call the subroutine copy_working_area (another micro-controller with that name and only
the program-code of this 'else'-block).
• correspondingly, the while-do-loop is executed as long
as the value in the accumulator is larger than the value in the register w_start_addr, calling the micro-controller work_loop.
Addressing of the different micro-controllers (i.e. their
respective names) in biochemistry boils down to attachment of molecules. This
attachment-procedure must of course be realized by a mechanism such as lock and
key recognition because a global address-space is not available. It is
reasonable that the specificity of this recognition procedure varies in the
system and depends on the specific properties of the interacting molecules.