Computer hardware used to execute a computer program

Logical (functional) organization of computer hardware

Logical (functional) organization of computer hardware

Categorizing components of computer into core/non-core devices

The components in a computer can be divided into 2 categories:

Details on the computer system
 

Details on the computer system - the CPU
 

Details on the computer system - the RAM (memory)
 

Details on the peripheral devices
 

Details on the peripheral devices - input devices
 

Details on the peripheral devices - output devices