1. Computer Hardware and Von Neumann Architecture
Hardware refers to the physical components of a computer system that you can touch. These are broadly categorized into input, output, processing, and storage devices. The fundamental design of most modern computers is based on the Von Neumann architecture. This model proposes that both program instructions and the data the program uses are stored in the same memory. A central processing unit (CPU) fetches these instructions and data from memory, executes the instructions, and stores the results back in memory. The main components are the CPU, main memory, and input/output (I/O) devices, all connected by buses.
Key term
Examiner insight
Common pitfall
Worked example 15 marks
Describe the Von Neumann architecture, mentioning its key components and their basic function.
- 1
- The Von Neumann architecture is a model for computer design that uses a single storage unit (main memory) for both program instructions and data.
- 2
- It has three main components: The Central Processing Unit (CPU), Main Memory, and Input/Output (I/O) devices.
- 3
- The CPU is the 'brain' of the computer. It fetches instructions from memory, decodes them, and executes them. It consists of the Arithmetic Logic Unit (ALU) and the Control Unit (CU).
- 4
- Main Memory (like RAM) stores the operating system, currently running applications, and the data they are processing. It is directly accessible by the CPU.
- 5
- I/O devices allow the computer to interact with the outside world. Input devices (e.g., keyboard) send data to the computer, and output devices (e.g., monitor) receive data from it.
- 6
- These components are connected by system buses: the Address Bus carries memory addresses, the Data Bus carries data, and the Control Bus carries command and timing signals.
Recap
- Hardware refers to the physical parts of a computer.
- The Von Neumann architecture is the basis for most modern computers.
- It features a single memory for both instructions and data.
- The key components are the CPU, Main Memory, and I/O devices.
- Components are connected via the system bus (Address, Data, and Control buses).
Quick check
- What are the two types of information stored in main memory in a Von Neumann architecture?2 marks