Week 1

Session 1.1 - Overview and Modelling

Learning Objectives
What is a Computer System?
Central Processing Unit (CPU)

The control unit directs the instruction cycle of fetch, decode, execute and write back. The arithmetic logic unit (ALU) performs arithmetic and logical operations on machine word sized data.

Registers provide very small and incredibly fast storage for any current instructions, operands and results. The clock synchronises operations and overall throughput depends on cycles per second and instructions per cycle. 

The word size, for example 64 but, defines how wide the ALU and registers operate and how much memory can be directly addressed.