0% found this document useful (0 votes)
57 views15 pages

Memory: Computer Data Storage

Computer memory refers to the temporary storage of data and programs used by a computer's central processing unit. There are two main types - volatile memory (RAM) which loses data when powered off, and non-volatile memory (storage devices) which retains data even without power. Memory hierarchy includes processor registers, cache, main memory (RAM), and secondary storage (hard disks, optical disks). Secondary storage is much larger than primary memory but slower to access. Keyboards are the most common input device and come in standard, laptop, and thumb-sized versions.

Uploaded by

Lucky Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
57 views15 pages

Memory: Computer Data Storage

Computer memory refers to the temporary storage of data and programs used by a computer's central processing unit. There are two main types - volatile memory (RAM) which loses data when powered off, and non-volatile memory (storage devices) which retains data even without power. Memory hierarchy includes processor registers, cache, main memory (RAM), and secondary storage (hard disks, optical disks). Secondary storage is much larger than primary memory but slower to access. Keyboards are the most common input device and come in standard, laptop, and thumb-sized versions.

Uploaded by

Lucky Sharma
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 15

MEMORY

Defination
In computing, memory refers to the state information of a computing system, as it is kept active in some
physical structure. The term "memory" is used for the information in physical systems which are fast
(i.e. RAM), as a distinction from physical systems which are slow to access (ie. data storage). By design,
the term "memory" refers to temporary state devices, whereas the term "storage" is reserved for
permanent data. Advances in storage technology have blurred the distinction a bit —memory kept on
what is conventionally a storage system is called "virtual memory".

Colloquially, computer memory refers to the physical devices used to store data or programs


(sequences of instructions) on a temporary or permanent basis for use in an electronic digital computer.
Computers represent information in binary code, written as sequences of 0s and 1s. Each binary digit (or
"bit") may be stored by any physical system that can be in either of two stable states, to represent 0 and
1. Such a system is called bistable. This could be an on-off switch, an electrical capacitor that can store or
lose a charge, a magnet with its polarity up or down, or a surface that can have a pit or not. Today,
capacitors and transistors, functioning as tiny electrical switches, are used for temporary storage and
either disks or tape with a magnetic coating, or plastic discs with patterns of pits are used for long-term
storage.

Computer memory is usually meant to refer to the semiconductor technology that is used to store


information in electronic devices. Current primary computer memory makes use of integrated
circuits consisting of silicon-based transistors. There are two main types of memory: volatile and non-
volatile.

Computer data storage

1 GB of SDRAM mounted in a personal computer. An example of primary storage.


40 GB PATA hard disk drive (HDD); when connected to a computer it serves as secondarystorage.

160 GB SDLT tape cartridge, an example of off-line storage. When used within a robotic tape library, it is classified
as tertiary storage instead.

Computer data storage, often called storage or memory, refers to computer components and recording


media that retain digital data used for computing for some interval of time. Computer data storage provides one
of the core functions of the modern computer, that of information retention. It is one of the fundamental
components of all modern computers, and coupled with a central processing unit (CPU, a processor),
implements the basic computer model used since the 1940s.

In contemporary usage, memory usually refers to a form of semiconductor storage known as random-access


memory, typically DRAM (Dynamic-RAM) but many times other forms of fast but temporary storage.
Similarly, storage today more commonly refers to storage devices and their media not directly accessible by
the CPU (secondary or tertiary storage) — typically hard disk drives, optical disc drives, and other devices
slower than RAM but more permanent.[1] Historically, memory has been called main memory, real
storage or internal memory while storage devices have been referred to as secondary storage, external
memory or auxiliary/peripheral storage).
Hierarchy of storage

Various forms of storage, divided according to their distance from the central processing unit. The fundamental components
of a general-purpose computer are arithmetic and logic unit, control circuitry, storage space, and input/output devices.
Technology and capacity as in common home computers around 2005.
Primary storage
Primary storage (or main memory or internal memory), often referred to simply as memory, is
the only one directly accessible to the CPU. The CPU continuously reads instructions stored there
and executes them as required. Any data actively operated on is also stored there in uniform
manner.

Historically, early computers used delay lines, Williams’s tubes, or rotating magnetic drums as


primary storage. By 1954, those unreliable methods were mostly replaced by magnetic core
memory. Core memory remained dominant until the 1970s, when advances in integrated
circuit technology allowed semiconductor memory to become economically competitive.

This led to modern random-access memory (RAM). It is small-sized, light, but quite expensive at the
same time. (The particular types of RAM used for primary storage are also volatile, i.e. they lose the
information when not powered).

As shown in the diagram, traditionally there are two more sub-layers of the primary storage, besides
main large-capacity RAM:

 Processor registers are located inside the processor. Each register typically holds a word of data
(often 32 or 64 bits). CPU instructions instruct the arithmetic and logic unit to perform various
calculations or other operations on this data (or with the help of it). Registers are the fastest of
all forms of computer data storage.
 Processor cache is an intermediate stage between ultra-fast registers and much slower main
memory. It's introduced solely to increase performance of the computer. Most actively used
information in the main memory is just duplicated in the cache memory, which is faster, but of
much lesser capacity. On the other hand it is much slower, but much larger than processor
registers. Multi-level hierarchical cache setup is also commonly used—primary cache being
smallest, fastest and located inside the processor; secondary cache being somewhat larger and
slower.

Secondary storage
Secondary storage (also known as external memory or auxiliary storage), differs from primary storage in
that it is not directly accessible by the CPU. The computer usually uses its input/output channels to
access secondary storage and transfers the desired data using intermediate area in primary storage.
Secondary storage does not lose the data when the device is powered down—it is non-volatile. Per unit, it
is typically also two orders of magnitude less expensive than primary storage. Consequently, modern
computer systems typically have two orders of magnitude more secondary storage than primary storage
and data is kept for a longer time there.

In modern computers, hard disk drives are usually used as secondary storage. The time taken to access
a given byte of information stored on a hard disk is typically a few thousandths of a second, or
milliseconds. By contrast, the time taken to access a given byte of information stored in random access
memory is measured in billionths of a second, or nanoseconds. This illustrates the very significant
access-time difference which distinguishes solid-state memory from rotating magnetic storage devices:
hard disks are typically about a million times slower than memory. Rotating optical storage devices, such
as CD and DVD drives, have even longer access times. With disk drives, once the disk read/write head
reaches the proper placement and the data of interest rotates under it, subsequent data on the track are
very fast to access. As a result, in order to hide the initial seek time and rotational latency, data are
transferred to and from disks in large contiguous blocks.

Keyboard
In computing, a keyboard is typewriter keyboard, which uses an arrangement of buttons or keys, to act as
mechanical levers or electronic switches. After punch cards and paper tape, interaction via teletype-style
keyboards became the main input device for computers.

Despite the development of alternative input devices, such as the mouse (computing mouse), touch sensitive
screens, pen devices, character recognition, voice recognition, and improvements in computer speed and
memory size, the keyboard remains the most commonly used and most versatile device used for direct
(human) input into computers.
A keyboard typically has characters engraved or printed on the keys and each press of a key typically
corresponds to a single written symbol. However, to produce some symbols requires pressing and holding
several keys simultaneously or in sequence. While most keyboard keys produce letters, numbers or signs
(characters), other keys or simultaneous key presses can produce actions or computer commands.

Types
Standard
Standard "full-travel" alphanumeric keyboards have keys that are on three-quarter inch centers (0.750
inches, 19.05 mm), and have a key travel of at least 0.150 inches (3.81 mm). Desktop computer
keyboards, such as the 101-key US traditional keyboards or the 104-key Windows keyboards, include
alphabetic characters, punctuation symbols, numbers and a variety of function keys. The internationally-
common 102/105 key keyboards have a smaller 'left shift' key and an additional key with some more
symbols between that and the letter to its right (usually Z or Y). Also the key is usually shaped differently.
Computer keyboards are similar to electric-typewriter keyboards but contain additional keys.

Laptop-size
Keyboards on laptops and notebook computers usually have a shorter travel distance for the keystroke
and a reduced set of keys. They may not have a numerical keypad, and the function keys may be placed
in locations that differ from their placement on a standard, full-sized keyboard.
Thumb-sized
Smaller keyboards have been introduced for laptops, PDAs, smartphones, or users who have a limited
workspace. The size of a standard keyboard is dictated by the practical consideration that the keys must
be large enough to be easily pressed by fingers. To reduce the size of the keyboard, the numeric
keyboard to the right of the alphabetic keyboard can be removed, or the size of the keys can be reduced,
which makes it harder to enter text.

Another way to reduce the size of the keyboard is to reduce the number of keys and use chording keyer,
i.e. pressing several keys simultaneously. For example, the GKOS keyboard has been designed for small
wireless devices. Other two-handed alternatives more akin to a game controller, such as theAlphaGrip,
are also used as a way to input data and text. Another way to reduce the size of a keyboard is to use
smaller buttons and pack them closer together. Such keyboards, often called a "thumbboard" (thumbing)
are used in some personal digital assistants such as the Palm Treo and BlackBerryand some Ultra-
Mobile PCs such as the OQO.

Numeric
Numeric keyboards contain only numbers, mathematical symbols for addition, subtraction, multiplication,
and division, a decimal point, and several function keys. They are often used to facilitate data entry with
smaller keyboards that do not have a numeric keypad, commonly those of laptop computers. These keys
are collectively known as a numeric pad, numeric keys, or a numeric keypad, and it can consist of the
following types of keys:

 arithmetic operators such as +, -, *, /


 numeric digits 0–9
 cursor arrow keys

Non-standard or special-use types


Chorded
While other keyboards generally associate one action with each key, chorded keyboards associate
actions with combinations of key presses. Since there are many combinations available, chorded
keyboards can effectively produce more actions on a board with fewer keys. Court
reporters' stenotype machines use chorded keyboards to enable them to enter text much faster by typing
a syllable with each stroke instead of one letter at a time. The fastest typists (as of 2007) use a
stenograph, a kind of chorded keyboard used by most court reporters and closed-caption reporters. Some
chorded keyboards are also made for use in situations where fewer keys are preferable, such as on
devices that can be used with only one hand, and on small mobile devices that don't have room for larger
keyboards. Chorded keyboards are less desirable in many cases because it usually takes practice and
memorization of the combinations to become proficient.

Software
Software keyboards or On-Screen Keyboards often take the form of computer programs that display an
image of a keyboard on the screen. Another input device such as a mouse or a touchscreen can be used
to operate each virtual key to enter text. Software keyboards have become very popular in touchscreen
enabled cell phones, due to the additional cost and space requirements of other types of hardware
keyboards. Microsoft Windows, Mac OS X, and some varieties of Linux include on-screen keyboards that
can be controlled with the mouse.

Foldable
Further information: Flexible electronics

A foldable keyboard.

Foldable (also called flexible) keyboards are made of soft plastic or silicone which can be rolled or folded
on itself for travel.[2] When in use, these keyboards can conform to uneven surfaces, and are more
resistant to liquids than standard keyboards. These can also be connected to portable devices
and smartphones. Some models can be fully immersed in water, making them popular in hospitals and
laboratories, as they can be disinfected.

Projection/Laser
Projection keyboards project an image of keys, usually with a laser, onto a flat surface. The device then
uses a camera or infrared sensor to "watch" where the user's fingers move, and will count a key as being
pressed when it "sees" the user's finger touch the projected image. Projection keyboards can simulate a
full size keyboard from a very small projector. Because the "keys' are simply projected images, they
cannot be felt when pressed. Users of projected keyboards often experience increased discomfort in their
fingertips because of the lack of "give" when typing. A flat, non-reflective surface is also required for the
keys to be projected onto. Most projection keyboards are made for use with PDAs due to their small form
factor.

Optical keyboard technology


Also known as photo-optical keyboard, light responsive keyboard, Photo-electric keyboard and optical key
actuation detection technology.

An optical keyboard technology utilizes light emitting devices and photo sensors to optically detect


actuated keys. Most commonly the emitters and sensors are located in the perimeter, mounted on a
small PCB. The light is directed from side to side of the keyboard interior and it can only be blocked by
the actuated keys. Most optical keyboards require at least 2 beams (most commonly vertical beam and
horizontal beam) to determine the actuated key. Some optical keyboards use a special key structure that
blocks the light in a certain pattern, allowing only one beam per row of keys (most commonly horizontal
beam).

Motherboard
A motherboard is the central printed circuit board (PCB) in many modern computers and holds many of the
crucial components of the system, while providing connectors for other peripherals. The motherboard is
sometimes alternatively known as the main board, system board

History
Prior to the advent of the microprocessor, a computer was usually built in a card-cage case
or mainframe with components connected by a backplaneconsisting of a set of slots themselves
connected with wires; in very old designs the wires were discrete connections between card connector
pins, but printed circuit boards soon became the standard practice. The Central Processing Unit, memory
and peripherals were housed on individual printed circuit boards which plugged into the backplane
Overview

A motherboard, like a backplane, provides the electrical connections by which the other components of
the system communicate, but unlike a backplane, it also connects the central processing unit and hosts
other subsystems and devices.

A typical desktop computer has its microprocessor, main memory, and other essential components


connected to the motherboard. Other components such as external storage, controllers for video display
and sound, and peripheral devices may be attached to the motherboard as plug-in cards or via cables,
although in modern computers it is increasingly common to integrate some of these peripherals into the
motherboard itself.

An important component of a motherboard is the microprocessor's supporting chipset, which provides the


supporting interfaces between the CPU and the various buses and external components. This chipset
determines, to an extent, the features and capabilities of the motherboard.

Modern motherboards include, at a minimum:

 sockets (or slots) in which one or more microprocessors may be installed[3]


 slots into which the system's main memory is to be installed (typically in the form
of DIMM modules containing DRAM chips)
 a chipset which forms an interface between the CPU's front-side bus, main memory, and
peripheral buses
 non-volatile memory chips (usually Flash ROM in modern motherboards) containing the
system's firmware or BIOS
 a clock generator which produces the system clock signal to synchronize the various components
 slots for expansion cards (these interface to the system via the buses supported by the chipset)
 power connectors, which receive electrical power from the computer power supply and distribute
it to the CPU, chipset, main memory, and expansion cards.[4]

CD-ROM
CD-ROM (pronounced /ˌsiːˌdiːˈrɒm/, an acronym of "compact disc read-only memory") is a pre-
pressed compact disc that contains data accessible to, but not writable by, a computer for data storage and
music playback. The 1985 “Yellow Book” standard developed by Sony and Philips adapted the format to hold
any form of binary data

CD-ROMs are popularly used to distribute computer software, including games and multimedia applications,
though any data can be stored (up to the capacity limit of a disc). Some CDs hold both computer data and
audio with the latter capable of being played on a CD player, while data (such as software or digital video) is
only usable on a computer (such as ISO 9660 format PC CD-ROMs). These are called enhanced CDs.

CD-ROM format
A CD-ROM sector contains 2,352 bytes, divided into 98 24-byte frames. Unlike a music CD, a CD-ROM
cannot rely on error concealment by interpolation, and therefore requires a higher reliability of the
retrieved data. In order to achieve improved error correction and detection, a CD-ROM has a third layer
of Reed–Solomon error correction.[4] A Mode-1 CD-ROM, which has the full three layers of error
correction data, contains a net 2,048 bytes of the available 2,352 per sector. In a Mode-2 CD-ROM, which
is mostly used for video files, there are 2,336 user-available bytes per sector. The net byte rate of a
Mode-1 CD-ROM, based on comparison to CDDA audio standards, is 44100 Hz × 16 bits/sample × 2
channels × 2,048 / 2,352 /8 = 153.6 kB/s = 150 KiB/s. The playing time is 74 minutes, or 4,440 seconds,
so that the net capacity of a Mode-1 CD-ROM is 682 MB or, equivalently, 650 MiB.

A 1× speed CD drive reads 75 consecutive sectors per second.

Magnetic tape

Magnetic tape is a medium for magnetic recording, made of a thin magnetizable coating on a long, narrow
strip of plastic. It was developed in Germany, based on magnetic wire recording. Devices that record and play
back audio and video using magnetic tape are tape recorders and video tape recorders. A device that stores
computer data on magnetic tape is a tape drive (tape unit, streamer).

Magnetic tape revolutionized broadcast and recording. When all radio was live, it allowed programming to be
prerecorded. At a time when gramophone records were recorded in one take, it allowed recordings in multiple
parts, which mixed and edited with tolerable loss in quality. It is a key technology in early computer
development, allowing unparalleled amounts of data to be mechanically created, stored for long periods, and to
be rapidly accessed.

Data storage
In all tape formats, a tape drive (or "transport" or "deck") uses motors to wind the tape from one reel to
another, passing tape heads to read, write or erase as it moves.
Magnetic tape was first used to record computer data in 1951 on the Eckert-Mauchly UNIVAC I. The
recording medium was a thin strip of one half inch (12.65 mm) wide metal, consisting of nickel-plated
bronze (called Vicalloy). Recording density was 128 characters per inch (198 micrometre/character) on
eight tracks.

Early IBM tape drives were floor-standing drives that used vacuum columns to physically buffer long U-
shaped loops of tape. The two tape reels visibly fed tape through the columns, intermittently spinning the
reels in rapid, unsynchronized bursts, resulting in visually-striking action. Stock shots of such vacuum-
column tape drives in motion were widely used to represent "the computer" in movies and television.

Most modern magnetic tape systems use reels that are much smaller than the 10.5 inch open reels and
are fixed inside a cartridge to protect the tape and facilitate handling. Many late 1970s and early 1980s
home computers used Compact Cassettes encoded with the Kansas City standard. Modern cartridge
formats include LTO, DLT, and DAT/DDC.

Tape remains a viable alternative to disk in some situations due to its lower cost per bit. Though the areal
density of tape is lower than for disk drives, the available surface area on a tape is far greater. The
highest capacity tape media are generally on the same order as the largest available disk drives (about
3 TB in 2010). Tape has historically offered enough advantage in cost over disk storage to make it a
viable product, particularly for backup, where media removability is necessary.

In 2002, Imation received a US$11.9 million grant from the U.S. National Institute of Standards and
Technology for research into increasing the data capacity of magnetic tape.[1]
Hard disk drive

A hard disk drive[2] (hard disk,[3] hard drive,[4] HDD) is a non-volatile storage device for digital data. It
features one or more rotating rigid platters on a motor-driven spindle within a protective enclosure. Data
is encoded magnetically by read/write heads that float on a cushion of air above the platters.

Hard disk manufacturers quote disk capacity in SI-standard powers of 1000, wherein a terabyte is 1000
gigabytes and a gigabyte is 1000 megabytes. Withfile systems that report capacity in powers of 1024,
available space appears somewhat less than advertised capacity.

Technology

HDDs record data by magnetizing ferromagnetic material directionally. Sequential changes in the


direction of magnetization represent patterns of binary data bits. The data is read from the disk by
detecting the transitions in magnetization and decoding the originally written data. Different encoding
schemes, such as Modified Frequency Modulation, Group code recording, Run-length limited encoding,
and others are used.

A typical HDD design consists of a spindle that holds one or more flat circular disks called platters, onto
which the data is recorded. The platters are made from a non-magnetic material, usually aluminum alloy
or glass, and are coated with a thin layer of magnetic material, typically 10–20 nm in thickness — for
reference, standard copy paper is 0.07–0.18 millimetre (70,000–180,000 nm) thick[7] — with an outer layer
of carbon for protection. Older disks used iron(III) oxide as the magnetic material, but current disks use
a cobalt-based alloy.[8]

The platters are spun at very high speeds. Information is written to, and read from a platter as it rotates
past devices called read-and-write heads that operate very close (tens of nanometers in new drives) over
the magnetic surface. The read-and-write head is used to detect and modify the magnetization of the
material immediately under it.

You might also like