Memory and Storage 1.2 Flashcards
what are the uses of primary storage
RAM, ROM, registers and cache
why is primary storage needed
-access times are faster than secondary storage
-the time taken to complete operations such as the FED cycle is reduced
what are uses of secondary storage
operating system, programs and data are held here when not used
why is secondary storage needed
-for long term storage of programs and data that are currently not in use
what are uses of tertiary storage
storage used for backing up and archiving large amounts of data
what are features of primary storages
-they are volatile except ROM
-relatively small capacity compared to secondary hard drive
-loses memory when computer is turned off
-measured in GB
-very fast access compared to secondary storage
What is RAM
-temporary storage of instructions and data
-holds information being executed by the processor
-volatile
-holds operating system when the computer is running
what are features of secondary storages
-all non-volatile, when we turn power off, they still hold data stored on them
-much large storage capacity compared to primary storage
-measured in TB
-very slow access times compared to primary storage
what is ROM
-small piece of read only memory located on the motherboard (soldered)
-non-volatile
-contains very first instructions for the computer to properly boot up(bootstrap)
-software on ROM is called firmware
-is possible to update the BIOS on a ROM chip
function of the BIOS
-when the computer is powered on, the CPU reads instructions from ROM to perform self-checks and set up the computer
-(testing if memory is working, see what hardware is present and copy OS into RAM)
-Loads the operating system into RAM
-checks for hardware connected to the computer
-provides basic UI where some settings can be accessed (changing which storage device to lead the OS from)
what is virtual memory
-computers have limited amount of RAM
-when RAM is full/not enough physical RAM to store the open programs,
-programs that have not been used recently or not being currently executed to a location on the secondary storage known as virtual memory
-this frees up space in RAM
-programs are transferred back to RAM from virtual memory when they are needed
-allows the computer to remain operational
what is a drive
the device that reads and write data from secondary storage
what is media
what the data is actually stored on
advantages of magnetic storage
-Capacity - High storage
-Cost - low per gigabyte
-Speed - moderate red/write access
disadvantages of magnetic storage
-Durability - Moving parts can get damaged if dropped
-Portability - Heavy and bulky making them less convenient for transport
-Reliability - Prone to mechanical failure
-Noise - loud
advantages of optical storage
Cost - very low per gigabyte
Durability - No moving parts
Portability - small and no moving parts
Noise - silent
disadvantages of Optical Storage
Capacity - very low
Speed - very slow read/write speed
Reliability - Prone to scratches
advantages of solid state storage
-capacity - medium storage
-speed - very fast read/write access
-durability - no moving parts
-portability - small and no moving parts
-noise - silent
disadvantages of solid state storage
cost - very high per gigabyte
reliability - limited read/write cycles
what are factors for which storage device someone would use
-capacity
-speed
portability
-durability
-reliability
-cost
why do computers process data in binary
-computers consist of switches
-1 is represented as the switch being open, 0 represents switch being closed
why must happen to data before computers can understand and process it
-must be converted to binary
advantages of converting data to binary
allows computers to process it at high speeds, perform calculations and store data efficiently
what are character sets
-a character set is a defined list of characters recognised by the computers from their binary representation
-each character is represented by a unique binary number
what are examples of well known character sets
-ASCII- a 7 bit character set with 2⁷ characters which = 128
(American standard code for information interchange)
-Extended ASCII - an 8 bit character set with 2⁸ characters
-UNICODE - a 24 bit character set with 2²⁴ character( more than 16 million)
how can images be represented
images can be stored in binary as bitmaps or vectors
what are bitmap pictures
they are constructed from coloured squares called pixels
what are vector pictures
they store the mathematics to draw coloured shapes
how are pixel stored
in binary, with RGB values (red green blue)