Hola,
Tenemos varias consultas respecto a la letra del programa de prueba asociado a esta subrutina.
1. Se tienen dos variables contador de 16 bits donde se lleva la suma acumulada con los desplazamientos de X e Y. Estas variables deben actualizarse con cada entrada al loop, ¿no? Esto implicaría una suma en complemento a 2 de 16 bits, lo cual no es muy complejo pero sí es un poco largo. Queríamos asegurarnos de que esto es lo que se pide.
2. ¿A qué se refieren con "disminuir la sensibilidad ante los movimientos del ratón"?
3. En el segundo párrafo de la descripción de la prueba, se habla de que los valores de los contadores "deben dividirse por 2^n antes de ser desplegados". Sin embargo, en el párrafo tres, se dice que "el valor acumulado de X se muestra previa división por 2^n en los 4 dígitos 7 segmentos". ¿Qué tenemos que desplegar? ¿El valor del contador correspondiente (según el SW 7) antes o después de dividirlo?
4. En el cuarto párrafo, dice "mediante los switches se determinará el valor apropiado de corrimiento para lograr con comodidad variaciones de +1, -1, en los valores desplegados". No entendemos a qué se refiere esto, cuál es el objetivo de este ajuste y qué obtengo de los switches. No se refiere al valor de n de SW (0..3), ¿o sí?
Muchas gracias,
Romina