Basic electronics question, yet not so basic
My question may seem strange yet I struggle to find a decisive answer to this question.
How is machine code (binary/0 1) physically represented?
I mean lets say a sting of code 111110110000111
How much electricity (Voltage and Amperage) for how much time must flow in order for a chip or processor to take it as a "1" if there are consequent ones (11111) is there a method/need to wait for the electricity to ground from one 1 to an other? or any other such sorting/identification mechanism?
same question about 0.
And how are errors prevented? (so to not mistake 111 with 11 or 1111 or 101 with 1001 etc)
If you dont know how to answer to my question were would you think i could find an answer? (an other forum/book/webpage)
I thank you in advance.