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.

Answered by Tobi A. Computing tutor

4752 Views

See similar Computing A Level tutors

Related Computing A Level answers

All answers ▸

Image a graph. In which instances is it more appropriate to use an adjacency list instead of an adjacency matrix?


When data is transmitted over long distances, latency can become an issue. Explain what latency is.


When a stack is implemented using a 1-D array, adding a valid item can cause an execution error. Explain why an execution error can occur in this situation.


What is the difference between compile-time errors and runtime errors?


We're here to help

contact us iconContact usWhatsapp logoMessage us on Whatsapptelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo
Cookie Preferences