- published: 02 Apr 2014
- views: 9979
Computer data storage, often called storage or memory, refers to computer components and recording media that retain digital data. Data storage is a core function and fundamental component of computers.
In contemporary usage, 'memory' usually refers to semiconductor storage read-write random-access memory, typically DRAM (Dynamic-RAM). Memory can refer to other forms of fast but temporary storage. Storage 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 are non-volatile (retaining contents when powered down). Historically, memory has been called core, main memory, real storage or internal memory while storage devices have been referred to as secondary storage, external memory or auxiliary/peripheral storage.
The distinctions are fundamental to the architecture of computers. The distinctions also reflect an important and significant technical difference between memory and mass storage devices, which has been blurred by the historical usage of the term storage. Nevertheless, this article uses the traditional nomenclature.
Data storage can refer to:
In computer science, data ( /ˈdeɪtə/ DAY-tə or /ˈdætə/) is information in a form suitable for use with a computer. Data is often distinguished from programs. A program is a sequence of instructions that detail a task for the computer to perform. In this sense, data is thus everything in a software that is not program code. Physical computer memory elements consist of an address and a byte/word of data storage. Digital data can be reduced to key/value pair combinations[citation needed]. Supersets[clarification needed] of this idea, where keys are derived, and values are arranged, relatively, are called data structures. They are also used in peripheral devices.
In an alternate usage, binary files (which are not human-readable) are sometimes called "data" as distinguished from human-readable "text". The total amount of digital data in 2007 was estimated to be 281 billion gigabytes (= 281 exabytes).
Fundamentally, computers follow the instructions they are given. A set of instructions to perform a given task (or tasks) is called a "program". In the nominal case, the program, as executed by the computer, will consist of binary machine code. The elements of storage manipulated by the program, but not actually executed by the CPU, contain data.
A Brief History of Data Storage PART 1
Computer Data Storage
Computer data storage
Is DNA the Future of Data Storage?
computer data storage capacity
The Computer Programme (4): It's On The Computer (Data Storage & Retrieval)
Future Computing: DNA Hard Drives | Nick Goldman
The History of Data Storage
Computer Hardware Information : How Does a Computer Store Data?
Reliable Data Storage on the Cheap!