Hi, I am playing around with some circuit and I came across something confusing here is the circuit:
So here, I have two registers, initial state they are both storing 0. I input 5 and then R1 stores the 5 and R2 stores 0 which was stored inside R1 previously. Then I input 7 and you see the result from the image above. My question is why is the second register storing the previously stored number from the first register, shouldn't they store the same thing every clock cycle. Why is the current number not going through the second register?Can you explain to me what is happening here?
So here, I have two registers, initial state they are both storing 0. I input 5 and then R1 stores the 5 and R2 stores 0 which was stored inside R1 previously. Then I input 7 and you see the result from the image above. My question is why is the second register storing the previously stored number from the first register, shouldn't they store the same thing every clock cycle. Why is the current number not going through the second register?Can you explain to me what is happening here?