1. HOW IT WORKS
1.1. CPU-perform the processing tasks based on the instructions given by programs
1.2. The instructions stored in main memory
1.3. CPU-fetch and execute instructions one at a time until all of them are completed
1.4. STORED PROGRAM CONCEPT
1.4.1. Data and instructions that will be executed are stored in memory
1.4.2. The content of the memory is addressed according to their position
1.4.3. Instructions are executed sequentially based on their position in the memory (except for branch instructions)
2. COMPONENTS
2.1. CPU
2.1.1. Controls computer operations and performs data processing functions; often simply referred to as processor
2.2. INPUT/OUTPUT
2.2.1. Connects the user and the computer through peripherals and controls the peripherals
2.3. MAIN MERMORY
2.3.1. Temporarily stores data and instructions that are being executed or will be executed by the CPU
3. FUNCTIONS
3.1. DATA MOVEMENT
3.1.1. paths between components are used to move data from memory -- memory and from memory -- gates -- memory
3.2. DATA STORAGE
3.2.1. provided by memory cells
3.3. DATA PROCESSING
3.3.1. provided by gates
3.4. CONTROL
3.4.1. paths between components can carry control signals