Test 3 Flashcards

1
Q

Types of Memory

A

Cache memory
RAM
ROM

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

Cache Memory

A

A small high-speed (and thus high-cost) type of memory thta serves as a buffer for frequently accessed data. A very high-speed memory where data from frequently used memory locations may be temporarily stored. Connected to main memory.

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

RAM (random access memory)

A

Used to store programs and data that the computer needs then executing programs. Two general types of RAM memory - Static and Dynamic.

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

Dynamic RAM

A

Constructed of tiny capacitors that leak electricity. Requires a recharge every few milliseconds to maintain its data. Designers use DRAM because it is much denser (can store many bits per chip), uses less power, and generates less heat.

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

Static RAM

A

Holds its contents as long as power is available. Consists of circuits similar to the D flip-flop. Is faster and more expensive than DRAM. Used more for cache memory.

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

ROM (read-only memory)

A

Not volatile and always retains its data. Also used in embedded systems where the programming does not need to change. Used in many appliances, toys, and cars. Used extensively in calculators and other devices like laser printers. 5 types: ROM, PROM, EPROM, EEPROM, and flash memory.

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

PROM (programmable read-only memory)

A

Can be programmed by the user with the appropriate equipment. PROMs have fuses that can be blown to program the chip. Once programmed, the data and instructions cannot be changed.

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

EPROM (erasable programmable read-only memory)

A

Programmable with the added advantage of being reprogrammable (requires a special tool that emits ultraviolet light). To reprogram, the entire chip must first be erased.

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

EEPROM

(electronically erasable programmable read-only memory)

A

Removes many of the disadvantages of EPROM. No special tools are required for erasure (this is performed by applying an electric field) and you can erase only portions of the chip, one byte at a time.

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

Flash memory

A

Essentially EEPROM with the added benefit that data can be written or erased in blocks, removing the one-byte-at-a-time limitation. This makes flash memory faster than EEPROM. Being used in cell phones, digital cameras, and music players.

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

Hierarchical Memory

A

Using a combination of memory types to provide the best performance at the best cost.

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

Main Memory

A

Typically a medium-speed memory. Complemented by a very large secondary memory.

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

Secondary Memory

A

Typically composed of hard disk drives containing data not directly addressable by the CPU; instead, it must have its contents transferred to main memory when the data are needed.

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

Solid State

A

Flash-based hard drives that are faster and sturdier than rotating magnetic disks.

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

Off-line Memory (includes tertiary memory and off-line storage)

A

Requires either human or robotic intervention before any data can be accessed; the data must be transferred from the storage media to secondary memory.

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

The Memory Hierarchy

17
Q

Memory Hierarchy Terminology - Hit

A

The requested data residing in a given level of memory (typically, we are concerned with the hit rate only for upper levels of memory).

18
Q

Memory Hierarchy Terminology - Miss

A

The requested data is not found in the given level of memory.

19
Q

Memory Hierarchy Terminology - Hit Rate

A

The percentage of memory accesses found in a given level of memory.

20
Q

Memory Hierarchy Terminology - Miss Rate

A

The percentage of memory accesses not found in a given level of memory. Note: Miss Rate = 1 - Hit Rate.

21
Q

Memory Hierarchy Terminology - Hit Time

A

The time required to access the requested information in a given level of memory.

22
Q

Memory Hierarchy Terminology - Miss Penalty

A

The time required to process a miss, which includes replacing a block in an upper level of memory, plus the additional time to deliver the requested data to the processor. (The time to process a miss is typically significantly larger than the time to process a hit.)

23
Q

Virtual Memory

A

Non-system memory that acts as an extension to main memory. Increases the available memory your computer can use by extending the address space from RAM to the hard drive.