Pregunta de entrevista de Arm

basic digital design, FSM, bit manipulation in C