Run State

In the Run state, data is being output and input data is being latched and the program counter holds the address of the current output. While running, channels that are defined as outputs output data from the memory located at the program counter’s address and the channels that are defined as inputs receive data which is stored in a memory location defined by the program counter’s address.