This topic covers the internal architecture of contemporary processors, including the roles of the ALU, Control Unit, and registers within the Fetch-Decode-Execute cycle. It also examines factors influencing CPU performance, different processor architectures (Von Neumann, Harvard, CISC, RISC), and the application of various input, output, and storage devices.
This topic explores the fundamental components of modern computer systems, focusing on the characteristics of contemporary processors, input/output devices, and storage technologies. You'll learn how processors execute instructions using the fetch-decode-execute cycle, the role of cache memory and pipelining, and how different architectures like RISC and CISC impact performance. Understanding these concepts is crucial for grasping how hardware and software interact to deliver efficient computing.
Input and output devices are the bridge between users and the machine, while storage devices determine how data is retained long-term. You'll examine various types of storage—magnetic, optical, solid-state—and their trade-offs in speed, capacity, and cost. This knowledge is essential for designing systems that meet specific performance and reliability requirements, whether for a gaming PC or a server farm.
In the wider OCR A-Level Computer Science syllabus, this topic underpins modules on computer organisation, data representation, and system software. Mastery here will help you tackle more advanced subjects like operating systems, networking, and the impact of emerging technologies. It's also directly relevant to exam questions that ask you to compare architectures or justify storage choices in real-world scenarios.
Key skills and knowledge for this topic
Key points examiners look for in your answers
Expert advice for maximising your marks
Pitfalls to avoid in your exam answers
Common questions students ask about this topic
How questions on this topic are typically asked
Practice questions tailored to this topic