As the title asks, I'd like to know. In my mind they should both be the same, since an electrical current needs to pass through it (what ever is used to represent 1's and 0's). Please enlighten me.
Simple. All reading requires is checking whether a given part of a physical medium contains a "1" or a "0" while writting requires actually putting that "0" or "1" from the "virtual" realm into the "physical" one by means of magnetizing a part of a hard drive or charging a part of chip-based memory.As the title asks, I'd like to know. In my mind they should both be the same, since an electrical current needs to pass through it (what ever is used to represent 1's and 0's). Please enlighten me.
I understand what you mean.Thank you for answering, but I don't believe I asked the right question. How is reading different than writing? In flash mediums especially, how can something be read without being "accessed"? I hope I'm clear on this,
I believe that's called Random Access Memory.I could imagine some way of storing data where writing would be faster than reading. Consider the case of a bunch of frogs placed randomly in a cage. Each time you want to write a bit of data you find a frog with no label in the cage, tape a label along with the bit of data to its head. When you want to read a data item, you have to find the frog corresponding to the label in question and read the bit of data off the tape stuck on its head.
I just invented a new memory device to be used to store data. "Frog Memory"
It has several drawbacks and definitely wouldn't be able to fit on a small chip to fit in the next phone..
But it illustrates the idea of how things depend on specific implementation.
In essence, reading and writing on a FLASH chip, when you ommit all the particuliarities of it works on the simple basis - the "mother" system requests access to a given chip, whatever microprocessor controls this chip allows or denies this access, provided it allows it, it's either in Read/Write mode or in Read-Only mode (some chips have a physical connector that determines the mode, for example SD cards with switches on them, hence the microprocessor is not always necessary).I apologize for not being clear. I understand the concept of Reading is easier than writing, but I want to know how flash memory reads and writes. I mean, I want to know the nitty gritty of it.
If I were talking to someone face-to-face my question would be answered already... It's frustrating how understanding is lost through text.
A special device called a cell sensor monitors the level of the charge passing through the floating gate. If the flow through the gate is above the 50 percent threshold, it has a value of 1.