CS: Primary memory

0.0(0)
studied byStudied by 1 person
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/36

flashcard set

Earn XP

Description and Tags

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

37 Terms

1
New cards

Volatile memory

Loses data if power is turned off

2
New cards

Non-volatile memory

Retains data if power is turned off

3
New cards

Data transfer rate

Rate at which data is moved to and from a storage location

4
New cards

Latency

Time taken between initiating a request for a byte or word in memory, and the byte/word arriving at the processor

5
New cards

Three types of memory

Primary, secondary, offline

6
New cards

Primary memory

Directly accessible by processor, fixed within the computer, fast access speed (low latency)

7
New cards

What kind of memory is ROM

Primary, permanent, non-volatile memory. Bootstrap instructions. Hardwired firmware, as original ROM had soldered circuitry that could not be changed

8
New cards

Last thing ROM is used for

Load the OS into RAM. Then the system is controlled by the OS

9
New cards

SRAM vs DRAM price

DRAM is cheaper because it uses only one capacitor and one transistor per bit.

10
New cards

SRAM vs DRAM latency

SRAM is faster

11
New cards

RAM/’Main memory’

Primary, temporary, volatile memory. ‘Working memory,’ holding data and instructions currently in use. OS moved to RAM after boot-up. Two types: DRAM and SRAM

12
New cards

ROM location

Motherboard, often on opposite side to CPU

13
New cards

EEPROM

Electronically Erasable Programmable ROM. Used by more modern computers. Can be updated by users - this is called flashing.

14
New cards

POST

Power on self test. Part of system boot-up

15
New cards

BIOS

Basic input output system. Checked as one of the POST tests

16
New cards

Examples of volatile memory

Registers, cache, RAM

17
New cards

DRAM location

Not in CPU but close. Used in main memory (RAM)

18
New cards

SRAM location

Used in the L1 cache and CPU

19
New cards

DRAM

Dynamic. Have to constantly refresh power to retain data as capacitors discharge.

20
New cards

Random access

Memory locations take same amount of time to be reached and can be read in any order

21
New cards

SRAM

Static because power doesn’t need constant refreshing, since it uses memory cells known as flip flops. Doesn’t use capacitors

22
New cards

DRAM vs SRAM uses

DRAM used in main memory. SRAM often used in cache memory

23
New cards

SRAM vs DRAM space

DRAM uses less space than SRAM

24
New cards

L1 Cache

Holds the section of the instructions and data currently in use that will be processed imminently.

25
New cards

L1 Cache location

Inside the CPU

26
New cards

What might be held in an L1 cache?

Small parts of an image. Short text file. Small music file

27
New cards

Registers

High speed storage areas, found mainly in the CPU, to be very close to the processor. Holds data or instructions temporarily, while they are waiting to be processed

28
New cards

What could be stored in a register?

single item memory cells so one address, one instruction or one item of data

29
New cards

General purpose computer

A computer used for many different applications

30
New cards

Embedded computer

Relatively small computer system embedded into a device. Performs one or more specialised tasks.

31
New cards

Embedded computer ROM

Memory is mostly ROM, containing firmware - software to run the device. This includes factory settings, start-up routines, and set routines

32
New cards

Examples of factory settings

Radio frequency, spin speed

33
New cards

Examples of set routines

Take off, landing, pre-wash, spin

34
New cards

Embedded computer RAM

Only a few KB. Holds data for processing, e.g. user’s inputs, selections, etc.

35
New cards

General purpose computer ROM

Tiny amount of ROM. Holds bootstrap loader which contains start-up instructions, carrying out the POST and BIOS routine before loading the OS into RAM

36
New cards

General purpose computer RAM

Often 4-12 GB. Holds data and instructions currently in use, e.g. OS, apps currently in use, data being processed

37
New cards

Types of memory, from slowest to fastest and cheapest to most expensive

Off-line storage (tape drives etc)

Hard disk

RAM

Cache

Registers