lecture 11 Flashcards
System concepts, Memory and Memory Hierarchy
non volatile memory –> loss of power =
no loss of data
volatile memory –> loss of power =
loss of data
volatile memory is
registers and cache (CPU)
main memory (real or physical)
what do all volatile memory types have?
read/write operations
CPU =
central processing unit
what body part is the CPU like?
brain of the computer
parts of the CPU
CU
ALU
registers
control unit
cache
i/o bus
clock
what does the i/o bus do?
allows read/write data onto the bus
CPU is able to exchange data with main memory, secondary storage, graphic card, etc bc of this
what does the controller permit for the RAM, SDD, graphic card, etc?
controller component allows them to communicate with the CPU and exchange data
does the CPU have a controller?
yes, allows the CPU to communicate (send/receive data) with other hardware components
what is the BUS?
the BUS facilitates exchange of data between all components in the computing system –> physical connections ONLY (copper wire)
word size of BUS (bit size)
of copper wires = bit size of BUS
how many components can read from the bus at the same time?
however many
how many components can write on the bus at the same time?
one only can write data on the bus
4 general types of memory used in computing system:
- registers
- cache
- main memory (RAM)
- secondary storage