1.2.1 Primary Storage (Memory) Flashcards

1
Q

What does primary storage consist of?

A

RAM
ROM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does primary storage do?

A

Holds data and instructions which the CPU needs access to while a computers running.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Characteristics of primary storage

A

-Very quick because it is directly accessed by CPU as it is physically closer to CPU
-Typically smaller in storage size

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Why do computers need primary storage?

A

Program instructions and data must be copied from the hard drive into RAM to be processed by the CPU because primary storage access speeds are much faster than secondary storage devices such as the hard drive.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Advantage of primary storage for CPU?

A

The CPU can much more quickly access data form primary storage than secondary storage. This is why computers have primary storage.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

RAM

A

Holds the operating system, programs and data in use by the CPU while the computer is running.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Characteristics of RAM

A

-Volatile
-Read and Write
-Large in comparison to ROM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

ROM

A

-Holds the first instructions for when a computer is first turned on (known as bootstrap).
-Programs may be stored in ROM in embedded systems.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Characteristics of ROM

A

-Non-volatile
-Read only
-Small in comparison to RAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Volatile

A

Volatile memory is temporary - data is lost whenever the power is turned off.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Non-volatile

A

Non-volatile memory is permanent - it keeps its contents even when it has no power.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Virtual memory

A

Area of secondary storage sed by OS as extra RAM

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Why is volatile memory needed?

A

When there is not enough physical RAM to store the open programs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How does virtual memory work?

A

-Programs are transferred out to VM from RAM when they are not currently being executed (when RAM = full)…
-…and when these programs are needed again, they are transferred back to RAM form VM.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the disadvantages of virtual memory?

A

It can make a computer slow to respond when switching between applications or when using a memory-intensive application (due to data constantly moving between VM and RAM just to keep the program running).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Where is virtual memory found?

A

It is held on the hard disk

17
Q

Data transfer rates are much _________ on secondary storage than RAM

18
Q

Cache

A

Very fast memory in the CPU. Slower than the registers but faster than RAM.

19
Q

What does cache store?

A

Regularly used data so that the CPU can access it quickly the next time it is needed.

20
Q

Where does the CPU check first when it requests data?

A

Checks the cache first to see if data is there, but if not, it will fetch it from RAM.