<PREV> <INDEX> <NEXT>

Basic computer notions

Computing Stack:

ComputingStack



Bus - clock/speed
CPU - register - buffer - Bus

RAM - cache - CPU

Long term storage - HDD - USB Stick

Un-PC



Layered Data Storage Model:

Type
Lifetime Size
Access speed
Register CPU
clock cycles

bytes
Internal CPU
bus speed

Cache
(L1, L2)
application
time slice

line (KB)
main bus speed
RAM application
run time

1GB
0.1 main bus speed
HDD
USB Stick
years
1TB
Mbps

Access speed: Latency, bandwidth
Overflow: Swap
Speed up: Cache
Transfer: chunks of data (blocks, lines, packets)



The microprocessor:
microprocessor


The memory:

RAM


Adding a subsystem:
subsystem


Managing subsystems:
managing
IoT

The computer:
computer

Computing Stack:

ComputingStack


Take-home mid-term exam
Sample csv file

Early evaluation

<PREV> <INDEX> <NEXT>