So I'm reading "Elements of Computing Systems" trying to really understand how everything works underneath (Any other book/article suggestions that would help would be amazing) Since eventually I want to implement this basic stuff on a breadboard and maybe someday get a 4-bit computer or something similar going (but that's a while away).
Anyways I'm looking at the Section on Sequential Logic, and I guess I'm getting mixed up in the "time" or clock when it comes to registers and flip flops. When I think of flip flops I think of the Schematic such as this:
So I'm a bit confused when it says out(t) = in(t-1). For that matter, how exactly is a 0 represented in this case. I know 1 is a voltage being sent, but how would something like a Register holding 1 or 0 know how to differentiate the time difference in the signal being sent?
I'm also a bit confused by the 1-bit Register part, Is it saying that if there is a load that is being "sent down the line" that the output is the same as that load (I'm assuming load is equal to 1 or a current being sent)
as you can tell im a bit confused, I'm sorry if I'm all over the place, but I think it's the "clock" that's throwing me off.