Ejercicio 4

Implementar un contador de programa de $4$ bits. El contador de programa es un registro que posee una entrada $J$ (jump). Si $J=0$ durante el flanco de subida del clock, el registro se incrementará en $1$ mientras que si $J=1$ se escribirá en el mismo el valor presente en la entrada $D$.