Study Guide

Unit Overview

Hardware

CIE A-Level Computer ScienceΒ· 5 min read πŸ“Š n/a

1. Unit at a Glance

This unit follows a logical build from the smallest building blocks of digital computing up to full hardware systems. We start with core binary logic, then move to simplifying logic circuits, before shifting to full system architecture and peripheral hardware. All topics build incrementally: logic gates are required for Boolean algebra, which is the foundation for Karnaugh maps, and all logic concepts underpin our study of whole computer hardware.

2. Common Pitfalls

Wrong move:

Forgetting to invert both operands and the operator when applying De Morgan's laws.

Why:

This is a common mistake that leads to incorrect simplified Boolean expressions.

Correct move:

Always apply De Morgan's rule step-by-step, and verify your final expression with a quick truth table check.

Wrong move:

Mixing up the key differences between Von Neumann and Harvard architecture.

Why:

Both models share core components, so it is easy to confuse their memory structures.

Correct move:

Remember: Von Neumann = one shared memory for instructions and data; Harvard = separate memories for instructions and data.

3. Quick Reference Cheatsheet

Concept

Key Details

AND Gate Output

(output is 1 only if both inputs are 1)

OR Gate Output

(output is 1 if any input is 1)

De Morgan's First Law

De Morgan's Second Law

K-map Group Rule

Groups must be size (1, 2, 4, 8...) and can wrap around grid edges

Von Neumann Architecture

Single shared memory and bus for data and instructions

Harvard Architecture

Separate physical memories and buses for data and instructions

SSD Key Property

Non-volatile, no moving parts, faster random access than magnetic HDD

What's Next

Now that you have an overview of the Hardware unit, start with the first sub-topic, Logic Gates, which introduces the fundamental building blocks of all digital systems. Work through sub-topics in order, as each topic builds directly on knowledge from the previous one. Once you complete all sub-topics in this unit, you will move on to the next unit covering Software for CIE A-Level Computer Science.