Arm’s 30-year-plus history of designing microprocessors helped fuel the technology revolutions of the modern world. This course will provide you with a fundamental understanding of the architecture of modern microprocessors - from pipelining and branching to cache memories and super-scalar processors. Our lab exercises will bring to life the theory discussed in the course through a range of simulation tools.
What you'll learn
understand the architecture of modern microprocessors
explore concepts of pipelining and branching
gain knowledge about cache memories and super-scalar processors
Course objectives
provide a fundamental understanding of computer architecture