A lego bowling game using a mixture of C and Assembly language on Altera's NIOSII embedded processor