Blog

Lecture 6 Revision Notes – Storage and Memory Hierarchy

This section covers the hardware components of the main memory and how they work. It covers:
– Hardware components of the Main Memory
– 5 types of ROM
– Memory hierarchy
– Hit and Miss
– Locality
– Cache mapping
– E.A.T

Continue reading “Lecture 6 Revision Notes – Storage and Memory Hierarchy”

Lecture 5 Revision Notes – Pipelining and Parallelism

This sections covers machine organisation, instruction formats and leads to deeper understanding of computer architecture. It covers:
– 6-stages of pipeline
– Notion for MIPS pipeline
– Hazards and solutions: Data, Control and Structural
– Pipeline drawbacks
– ILP
– Superpipelining and issues
– TLP
– Flynn’s Taxonomy I and II
– MIMD limiations
– Vector Processors (MIMD)

Continue reading “Lecture 5 Revision Notes – Pipelining and Parallelism”