Tengo una entrada de 8 bits y mi objetivo es incrementar la entrada en cada ciclo de reloj. El nuevo valor se guardará en un registro que se utilizará para buscar en la memoria.
Digamos, por ejemplo, que la entrada es actualmente 2. En el primer ciclo de reloj, la entrada se guardará en el registro como un 2. En el segundo ciclo de reloj, se convertirá en un 3, y luego en un 4, y así sucesivamente.
Lo que he probado es usar un sumador de 8 bits que va en el registro. El problema que tengo es que el reloj aumenta al mismo tiempo en el sumador y el registro, por lo que el valor del sumador se incrementa después de que el registro puede hacer nada con el nuevo valor. Además, en realidad no está cambiando el valor de entrada, por lo que en este caso sólo sería un 2 o 3.
Circuito sumador:
Regístrese: