Computer
Von Neumann concept
RAM
Control unit
Arithmetic logic unit
Registers
Instruction register
Accumulator
Fetch-decode-execute-cycle
Address bus
Data bus
Control bus
Cache
Clock
Fetch
Decode
Execute
Pipelining
Why is secondary storage needed?
Magnetic storage + 3
Optical storage + 3
Solid-state storage + 5
Embedded system
Examples of embedded systems