Hola quisiera saber si alguien me puede orientar, es que tengo que hacer una mascara a un registro para ir seleccionando distintos bits del mismo y no me hago la idea de como hacerlo con operaciones matematicas de Niple. En realidad mi programa utilizara un registro para contener los 7 dias de la semana, segun sea lunes estara activado el primer bit, martes el segundo y asi sucesivamente, y lo que quiero es hacer una mascara para cada dia, pero no me hago la idea de como hacerlo. Cargar los dias en el registro es facil porque hago una suma en binario, con un uno en el dia correspondiente, pero para aislarlo es diferente. No se como hacerle el AND logico para volver a extraerle el bit.