What is Computer Memory
Definition – Computer memory is also known as “Computer Storage Device” help to store or saves of all important data such as songs, movies, pictures, software, and more. Those all data are saved in two different modes it can either temporary or permanent nature. All data are stored in computer memory (computer storage device) in the digital form such as binary form like as 0 and 1. Users can retrieves of saved instruction or information anytime when they are needed.
Types of Computer Memory
Computer memory plays vital role in the computer industry because without computer memory entire system like as plastic box. There are two types
Primary Memory (Storage Device)
Secondary Memory (Storage Device)
What is Primary Memory(Main Memory)?
Definition – Primary memory is known as “Main Memory” or “Internal Memory” or “Primary Storage Device” or “Internal Storage Device” as well as they play vital role in computer, because those memories are capable to access all data directly from CPU with the help of various buses. These memories have limited capacity for storage and made by integrated circuits (IC) or semiconductor components.
Primary storage devices are available in two variance such as volatile and non volatile. Volatile memory is called temporary memory because all data deleted when power get turn off mode but its access time and response time much fine to secondary memory. Non volatile memory is permanent memory in which nothing data erase when system is turn off.
The operating system and launched all application are loaded into primary storage device (memory) while turn on the computer because firstly CPU search all data in primary memory (storage device). In this process, data transfer rate is very fastly from CPU to RAM compare to transfer rate between CPU to Hard drive. So Primary storage devices (memory) are more costly compare to secondary memory.
Types of Primary Memory(Storage Devices)
There are four examples of primary memory (storage device) as well as main memory is very important part of the computer.
4 Examples of Primary Memory
Registers are included in the CPU. They have low capacity for storing the instructions, and data only on before and after processing mode.
This cache memory has higher speed for accessing data, and allows to computer for storing piece of data in temporary nature. Cache memory is place at near the CPU and RAM. Cache memory speed is very fast because its travel distance is short between RAM to Cache memory. There are three types of Cache memory such as – Level 1 cache, Level 2 cache, Level 3 cache.
RAM is primary memory and RAM stands for “Random Access Memory“. Ram is capable to access any data randomly any time as well as from any location to computer. This is volatile storage memory means to temporary memory in nature, because entire data goes delete while computer get turn off mode. RAM regains all data from CPU in run-time and sends to control unit, and it is a fastest memory to hard disk.
RAM Types are:
Static RAM is also volatile primary memory, and it made by flipflop. Static Ram works in computer as a form of Cache Memory, but it consumes more power as well as more costly to DRAM. In Static RAM uses six transistors, and each transistor use for one bit.
Dynamic RAM is other types of RAM, and volatile also in nature. In which use the capacitors for storing data in few milliseconds when power turn on. Dynamic RAM has slow speed as well as consume low power but has capable to store more data compare to SRAM. DRAM is cost effective as well.
ROM is primary memory and ROM stands for “Read Only Memory”. This memory is able to store data in permanently means to have non-volatile in nature. ROM is programmable chip because in which stored all instructions that are most required when to start computer. This process is known as “Bootstrap”. ROM is not limited for computer because these chips use in other equipment like as washing machine and microwave as well.
There are four types of ROM such as:
MROM stands for “Masked ROM“. MROM has to contain the all pre-planned programs like as piece of instructions, and cheaper as well.
PROM Stands for “Programmable Read Only Memory“. Users can store any data as per their requirement because these ROM is available in market in blank. But in which store instructions (programs) only one time because after filling programs it cannot delete.
EPROM Stands for “Erasable and Programmable“. In these types of ROM, users have power to editing (erase) the stored instruction (program) in EPROM. EPROM is erasable by ultra-violet light for some time like as 40 minutes.
EEPROM Stands for “Electrically Erasable and Programmable Read Only Memory“. In EEPROM, all activities such as programming and erasing are performed by electrically. This EEPROM is able to reprogrammed and erased in more than ten thousand time. Entire chip cannot be erased one time, only erase one byte at once.
What is Secondary Memory
Definition – Secondary Memory is also called “storage device” and “auxiliary memory“, “external memory“. Secondary storage devices are volatile in nature, it means that data does not discard while power turn-off, in which all data store for long time. Secondary memory has the speed of access of data is very slow compare to primary memory, and cheaper as well. Without primary memory, those secondary storage devices are useless because for processing the secondary memory must be needed the primary memory, first of all data are transferred into primary memory then these data make for executable.
Types of Secondary Memory
Secondary memory (Storage Devices) can be used in computer either internally or externally. Secondary Storage devices (memory) have four examples like as
Magnetic Storage Devices
In the Magnetic storage devices, all data are stored with using magnetized medium, and those types of data saved in that medium in the binary form like as 0 and 1. This magnetic storage has also non-volatile storage nature. Today’s, mostly people are preferred to magnetic medium because on the magnetic storage devices can be performed read/write activities very easily. Magnetic storage devices have huge capacities for storing data that it’s more attractive point. These storage devices are not more costly but their data accessing power is slow, but this magnetic mechanism also to be used in the RAM that have good data accessing power to other.
- Floppy diskette
- Hard drive
- Magnetic strip
- Tape cassette
- Zip diskette
Optical Storage Devices
In the optical storage devices, all read and write activities are performed by light. All recording information stores at an optical disk. As per the opinions of data scientist that compact space is most useful for huge data storage. Their big advantages are not more costly, light weight, and easy to transport because it is removable device unlike hard drive.
- Blu-ray disc
- CD-ROM disc
- CD-R and CD-RW disc.
- DVD-R, DVD+R, DVD-RW, and DVD+RW disc.
Flash Memory Devices
Flash Memory was introduced by Dr. Fujio Masuoka in 1980. Flash memory is also known as electronically erasable programmable read only memory (EEPROM), because in which piece of code like as programming can be write and erased by electrically. Flash memory also uses for the storing data to computers as well as electronic devices such as USB flash drives, MP3 players, digital cameras and solid-state drives. Flash memory is non volatile in nature because all data are persisted in the memory when power is turn-off.
- USB flash drive, jump drive, or thumb drive.
- CF (CompactFlash)
- Memory card
- SDHC Card
- SmartMedia Card
- Sony Memory Stick
- SD card
- xD-Picture Card
Online Cloud System
Clouding is systematically model for storing data in computer, and in which entire data are stored in logically nature. Those clouding system are managed by other hosting companies. With the help of online clouding, all data can be access by couples of users anytime and anywhere. Big advantages are not place limitation as well as no need carry any storage device.
There are some types:
- Cloud storage
- Network media
Difference Between Primary and Secondary Memory
Primary Memory can be volatile and non volatile.
Secondary Memory only has non volatile in nature.
Data buses are used by primary memory for accessing data.
I/O channels are used by secondary memory.
Processing unit is capable to access data directly.
Data access indirectly means all data are transfer secondary memory to primary memory then it can access by CPU.
Primary memory is also known as internal memory.
Secondary memory is called also Backup or Auxiliary memory.
Primary memory has two categories like as RAM and ROM.
Secondary memory has four categories like as Magnetic Storage, Optical Storage, Flash storage, and Online Cloud System.
Primary memory is more costly to secondary memory.
Secondary memory is cheaper to primary memory.
Primary memory has low capacity compare to secondary memory.
Secondary memory has to more power for storing data up to terabyte.
All data goes to loss while power is turn off.
In secondary memory, all data can be access anytime either power is on or not.
In which, all data are saved in semiconductor chip.
In which, entire data are stored in storage devices such as hard drive, CD, and more.
Primary memory is faster than to secondary memory.
Secondary memory is slow compare to primary memory.