Memory refers to the physical devices used to store programs or data.

Computer memories provide one of the main functions of modern computing.

Early computer systems

In early computer systems, programs typically specified the location to write memory and what data to put there

Any input/output equipment may be considered data storage equipment if it writes to and reads from a data storage medium.

RAM holds data that the computer has to constantly check in order for the software you are using to work properly.

miércoles, 14 de agosto de 2013

Physical Mechanisms

The transistors are responsible for the physical aspect of data storage devices. Most transistors can store the information only when the energy flows through them.  A component called  "gate" determines whether the transistor is in a state that represents a "0" or "1". Flash memory transistors have a second gate called "floating gate". This catches electrons to maintain the value of the transistor even when there is no current.

As most forms of storage, the storage units are the memories using binary digits. A transistor can store a "0" or "1" based on the electric charge presented in it. If an electron is presented in a door it is not conductive anymore and automatically  produces a "0".  A "1" occurs if there are no electrons, which makes the transistor conductive. When a number of transistors are grouped,  it is called block or sector. A number of these allows the computer to be complex data structures using simple binary digits.

An Overview of Memory

As the technological capacity is increasing and it becomes more accessible for anyone, the need for larger storage units grows. To make this possible, a large amount of data has to go into a small device. Flash memories are a solution to this problem because they offer the ability to store media collections in a device with the size of a thumb! This requires special techniques of data storage.

Data storage comes in a variety of formats. Each one is essentially prepared for specific tasks. An example of this is the random access memory (RAM), which is used to store the applications that are running on a computer. The RAM is suitable for this task due to its high speed, but not for long term storage because it is cleared when it is not connected to a power source. Flash memory is a subtype of memory called EEPROM (electrically erasable programmable ROM).

Flash memory has a number of attributes that make it suitable for portable data storage. Unlike RAM, flash memory is not erased when the device is turned off. Although other devices that provide this functionality, this have a number of disadvantages. The ROM, or read-only memory, permanently store the data that was infused during the manufacture. This not really helpful for consumers who want to store data at home. Using only a hard disk is not useful, since it requires large amounts of energy, moving parts and is not as portable.