What is an ALU?

The ALU, or Arithmetic Logic Unit, is a section of the CPU (Central Processing Unit) dedicated to working with Arithmetic and Logic...

It can process a variety of mini-tasks (operations) and is used in conjunction with other parts of the CPU, such as the Control Unit, within cycles of the CPU (clock-cycles). During the execute part of the Fetch-Decode-Execute cycle, it takes in data / operations (usually stored in registers) and spits a result out (back into a register). In essense, it is the brain of the CPU.

TA

Related Computing A Level answers

All answers ▸

Explain indexed addressing including the benefits when traversing certain data structures (4 Marks)


A common construct found in many algorithms is a loop. Using pseudocode, write a pre-condition loop to output all of the even numbers between 99 and 201.


Outline the differences between how a compiler and an interpreter works, and explain the advantages and usage of of each [12 marks]


A computer stores floating point numbers of size 1 byte, with 3 bits for the mantissa and 5 bits for the exponent. State what the effects would be on the stored numbers if instead 5 bits were used for the mantissa and 3 bits were used for the exponent.