. . . "In some instances wherein for example the data has been received just after a clock pulse has been generated, much time is wasted in synchronizing such data since it is not made available for use until the occurrence of the next clock pulse." .