GU1: 3. Memory

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/50

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 8:56 PM on 5/19/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

51 Terms

1
New cards
Memory: What is the definition of main memory?
Memory that is directly accessed by the CPU.
2
New cards
Memory: Where is main memory located?
Main memory sits directly on the motherboard and allows the CPU to read and write data almost instantly.
3
New cards
Memory: What are the three types of main memory?
RAM, ROM, cache
4
New cards
Memory: What is the role of ROM within a computer?
ROM stores firmware such as BIOS/UEFI instructions needed to start the computer and begin the boot process. ROM also contains low level instructions that help the CPU communicate with critical hardware components before main drivers are loaded.
5
New cards
Memory: What happens during boot?
After POST, a small program called the bootloader is loaded into RAM, then the bootloader loads the OS to RAM.
6
New cards
Memory: Why is RAM called "Random Access Memory"?
Because memory locations can be accessed directly and in any order, so reading the data takes the same amount of time regardless of where it is stored. (as opposed to ROM, which may be faster or slower depending how close to the circumference of the disk it is stored).
7
New cards
Memory: What is the main purpose of RAM?
To hold data and instructions temporarily.
8
New cards
Memory: How does SRAM store data?
Using flipflop circuits made from transistors.
9
New cards
Memory: Does SRAM need to be refreshed?
No - each bit is held in a stable state and does not need to be refreshed. This allows data to be accessed quickly without being lost when read.
10
New cards
Memory: How does SRAM compare to DRAM?
SRAM is faster, but more expensive with a lower capacity.
11
New cards
Memory: How does DRAM store data?
DRAM stores data using capacitors that hold electrical charge. Each bit is stored as either a charged or uncharged capacitor.
12
New cards
Memory: Does DRAM need to be refreshed?
Yes - DRAM must be constantly refreshed by reading and rewriting the data. This makes DRAM slower (than SRAM) but with higher capacity.
13
New cards
Memory: What is SDRAM and how is it different from DRAM?
SDRAM is Synchronous Dynamic RAM. DRAM is asynchronous.
14
New cards
Memory: How does SDRAM work?
SDRAM operates synchronously with the system clock, whereas DRAM operates asynchronously (slower) than the system clock. All signals are tied to the system clock for better controlled timing. SDRAM is what is used in more modern RAM DIMMs.
15
New cards
Memory: What does DDR stand for?
Double Data Rate
16
New cards
Memory: Why is DDR faster than SDR?
DDR Memory sends double the amount of data by using the rise and fall of the clock signal to send data (compared to SDR which only sends data on the rise of the clock signal).
17
New cards
Memory: What is "DIMM" and why is it called that?

Dual Inline Memory Module

This is the form of most types of RAM. It has two independent rows on pins (hence "dual").

18
New cards
Memory: How many pins can a DIMM module have?
168, 184, 240, or 288 pins
19
New cards
Memory: How do you calculate the bandwidth of RAM?

Multiply the bytes by the MHz:

A 64 bit DIMM with a speed of 200 MHz - 64 bits = 8 bytes

8 bytes x 200 MHz = 1600 MB/s bandwidth

20
New cards
Memory: What is ECC?
Error Correcting Code
21
New cards
Memory: What does ECC do?
Detects if the data was correctly processed by the memory module and makes a correction if needed.
22
New cards
Memory: Where is ECC commonly used?
Servers - as they have to be up and running at all times.
23
New cards
Memory: What is secondary storage?
Any memory not directly connected to the CPU.
24
New cards
Memory: What are some examples of secondary storage?

Solid-state drives

Flash drives

Magnetic storage

Optical storage

25
New cards
Memory: How does optical storage work?
Binary data is stored as variations of height on the disks surface - pits + lands. To read the data, light shines on the disk. If the light shines on a flat bit (land), it is reflected back up. If the light hits a divot (pit), the light bounces off at an angle. Data is written by a laser "burning" the pits into the disk.
26
New cards

Memory: How does electromagnetic storage work?

Binary data is written on the disk with electromagnets. It is either magnetised or demagnetised. The data is written and read with magnetic read/write heads. Not very portable and can be noisy and generates heat.
27
New cards
Memory: How does solid state memory work?
Solid state storage consists of digital circuits that retain data, which can then be changed.
28
New cards
Memory: What are the advantages of solid state memory?
Solid state storage is fast, but expensive, and is quieter and more reliable as it is non-mechanical.
29
New cards
Memory: What is cloud storage and where is the data stored?
Where data is stored on multiple servers in a remote location.
30
New cards
Memory: What type of storage do cloud storage servers use?
Servers use magnetic storage, although now also use solid state storage.
31
New cards
Memory: Are there any disadvantages to using cloud storage?
It can be costly depending on the storage required and the providers fees. It also requires internet access which may not be suitable for certain needs.
32
New cards
Memory: What is cache memory?

Cache is a type of memory that stores copies of frequently used and expected data.

Cache is much faster than RAM, but has a much lower capacity.

Cache is checked before RAM by the CPU.

33
New cards
Memory: Why is cache important?
By pre-loading required information, it speeds up the CPU.
34
New cards
Memory: What are the different levels if cache and where are they?

Level 1 - on the core - this is the cache the computer will check first and is often referred to as primary cache.

Level 2 - on the core - but was previously separate, so is sometimes still referred to as “external” cache. Bigger and slower than level 1.

Level 3 - on the processor - catches extra data from all the cores, so is referred to as “shared” cache. Bigger and slower than level 2.

35
New cards
Memory: What is masked ROM?
A type of non-volatile memory where data is permanently programmed directly into the chip during the manufacturing process. Because the data is physically "masked" or hardwired into the silicon, it cannot be altered, erased, or reprogrammed by the end user.
36
New cards
Memory: What is PROM?
Programmable Read-Only Memory — a type of ROM that is manufactured blank and can be programmed once by the user.
37
New cards
Memory: How is PROM programmed?
Special hardware is used to permanently write data by blowing tiny internal fuses. Because the fuses can only be destroyed once, this means that it can only be programmed once.
38
New cards
Memory: Can PROM be changed after programming?
No — it is permanent.
39
New cards
Memory: When is PROM used?
When data needs to be written once and never changed (e.g. firmware).
40
New cards
Memory: What is EPROM?
Erasable Programmable Read-Only Memory — a type of ROM that can be erased and reused.
41
New cards
Memory: How is EPROM erased?
Using ultraviolet (UV) light. Before you can reprogram the EPROM, the entire chip must be wiped.
42
New cards
Memory: How is EPROM reprogrammed?
After erasing, it can be rewritten using special equipment called an EPROM programmer which uses a high voltage electrical pulse.
43
New cards
Memory: What is a limitation of EPROM?

Must be removed from the computer to erase

Erasing takes time

The entire chip must be wiped before reprogramming

44
New cards
Memory: What is EEPROM?
Electrically Erasable Programmable Read-Only Memory — a type of ROM that can be erased and rewritten using electricity.
45
New cards
Memory: How is EEPROM different from EPROM?
It can be erased without removing it from the computer.
46
New cards
Memory: Can EEPROM be updated easily?
Yes — it can be rewritten many times electronically.
47
New cards
Memory: Where is EEPROM commonly used?

BIOS/UEFI firmware

Embedded systems

Plug and play profile data in keyboards and other peripherals

48
New cards
Cache Memory: What is a CPU core?
An individual processing unit.
49
New cards
Cache Memory: What is multi-core processing?
Using multiple cores to run tasks.
50
New cards
Cache Memory: What is cache hit?
When a computer system (CPU, web application etc) requests data and successfully finds it in cache.
51
New cards
Cache Memory: What is cache miss?
When a computer system (CPU, web application etc) requests data and does not find it in cache. The data must be retrieved from a slower main storage location.