(a) What is a register? (b) List two types of register. (c) State three functions of registers. (d) Outline three differences between a register and main me...

Assessment: WAEC SSCE - Computer Studies - 2018 (Essay) Subject: Computer Studies

Question 1 Report

(a) What is a register?

(b) List two types of register.

(c) State three functions of registers.

(d) Outline three differences between a register and main memory.

Answer Details

(a) What is a register?

A register is a small, very high-speed temporary storage location built inside the Central Processing Unit (CPU). It holds a single piece of data, an instruction or an address that the processor is currently working on, so that it can be accessed almost instantly during processing.

(b) Two types of register:

  • Accumulator (ACC)
  • Program Counter (PC)

Other acceptable examples: Memory Address Register (MAR), Memory Data/Buffer Register (MDR/MBR), Instruction Register (IR), Index Register.

(c) Three functions of registers:

  1. They temporarily hold data and instructions that are being processed by the CPU.
  2. They store the memory address of the next instruction or of the data to be fetched (for example the Program Counter and Memory Address Register).
  3. They hold the intermediate and final results of arithmetic and logic operations (for example the Accumulator).

(d) Three differences between a register and main memory:

RegisterMain Memory (RAM)
Located inside the CPULocated outside the CPU (on the motherboard)
Very small capacity (a few bytes)Much larger capacity (gigabytes)
Fastest storage; accessed at CPU speedSlower than a register
Very expensive per unit of storageCheaper per unit of storage

(Any three of the above differences are acceptable.)

Download The App On Google Playstore

Everything you need to excel in your exams

Green Bridge CBT Mobile App
Personalized AI Learning Chat Assistant
200,000+ Exam Questions Across IGCSE, JAMB, WAEC & NECO
Over 3,900 Lesson Notes
Offline Support - Learn Anytime, Anywhere
Green Bridge Timetable
Literature Summaries & Potential Questions
Track Your Performance & Progress
In-depth Explanations for Comprehensive Learning