In a typical operation, a microprocessor initiates a command to a moving assembly, such as a forms feed assembly, then once the operation is initiated the microprocessor transfers to other program responsibilities, meanwhile periodically checking the status of the forms feed assembly.