lecture 11 Flashcards

System concepts, Memory and Memory Hierarchy

1
Q

non volatile memory –> loss of power =

A

no loss of data

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

volatile memory –> loss of power =

A

loss of data

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

volatile memory is

A

registers and cache (CPU)
main memory (real or physical)

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

what do all volatile memory types have?

A

read/write operations

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

CPU =

A

central processing unit

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

what body part is the CPU like?

A

brain of the computer

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

parts of the CPU

A

CU
ALU
registers
control unit
cache
i/o bus
clock

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

what does the i/o bus do?

A

allows read/write data onto the bus

CPU is able to exchange data with main memory, secondary storage, graphic card, etc bc of this

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

what does the controller permit for the RAM, SDD, graphic card, etc?

A

controller component allows them to communicate with the CPU and exchange data

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

does the CPU have a controller?

A

yes, allows the CPU to communicate (send/receive data) with other hardware components

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

what is the BUS?

A

the BUS facilitates exchange of data between all components in the computing system –> physical connections ONLY (copper wire)

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

word size of BUS (bit size)

A

of copper wires = bit size of BUS

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

how many components can read from the bus at the same time?

A

however many

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

how many components can write on the bus at the same time?

A

one only can write data on the bus

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

4 general types of memory used in computing system:

A
  1. registers
  2. cache
  3. main memory (RAM)
  4. secondary storage
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what is at the top of the memory hierarchy

A

cpu registers –> smallest, fastest costliest storage device

17
Q

what is at the bottom of the memory hierarchy?

A

remote secondary storage (cloud storage) –> largest, slowest, cheapest memory

18
Q

what is at the middle of the memory hierarchy?

A

3 levels of the cache, main memory, local secondary storage (magnetic disks or solid state disks)

19
Q

RAM =

A

random access memory

20
Q

2 types of ram:

A
  1. SRAM –> static RAM
    - registers and cache
    - D Flip-flop tech
  2. DRAM –> dynamic RAM
    - transistor tech
    - main memory
21
Q

2 types of local secondary storage:

A
  1. magnetic disk storage (HDD)
    - electro-magnetic disk –>
    magnetic disk with tracks
  2. solid state storage (SSD)
    - flash memory (NOR and NAND,
    non-volatile)
    - not magnetic, no mechanical
    parts that move or spin
    - laptops, phones, etc
22
Q

32-bit architecture –> how many bytes is 1 word?

A

4 bytes

23
Q

64-bit architecture –> how many bytes is 1 word?

A

8 bytes

24
Q

how many bytes can 1 physical address hold?

A

1 byte (8 bits)

25
Q

main memory total amount =

A

of physical address locations * 1 byte

26
Q

number of unique physical address locations =

A

2^# of physical address bytes

27
Q

is word sized fixed?

A

yes it is fixed and determined by architecture

28
Q

if the BUS is 32-bits, is everything else 32 bits?

A

yes bc it improves efficiency and system performance