Quote:
Originally Posted by Jack The hot dog buns I would think they bake it in certain shapes and then partially cut it.
I want to know how programming is saved on circuit boards and whatnot in computers. |
most "programming" is stored in non-volatile memory. and its easier to think about it in a physical manner (i.e. punch cards) then move over to an electrical manner.
so in the old days, computers used punch cards to store programming. I'll keep it simple and we'll talk about binary punch cards. the card is made in a precise format with a grid on it. each grid represents a "bit" can either be punched or not punched.
the card in and of itself means nothing. the core of how a computer works is the way it decides to translate those bits to "instructions". and while one computer's design might say that 7 non-holes and then a hole translates to "sleep". this same message might corespond to "reset register number 1" on another computer.
once you've got the hole thing visualized. you then say "wow how do we get away from these cards".... from there we use magnetic media. the actual messages are the same (is this hole punched or is it not punched translates to is this bit magnetized or not). this can be imagined visually by taking eight nails and using direct current to magnetize them and using alternating current to demagnetize them. a strong magnet is all you need to read the bits at that point, and the smaller your cobalt peices the smaller your magnet needs to be. you can visualize in your head the strong magnet being waved just above the bits and the ones that it makes contact with are "on".
now that you can "store" and "read", the tricky part is processing those coded messages. once again, the code itself is abstract and only means anything to the computer.