Answer:
ALU
Explanation:
Arithmetic Logic Unit (ALU) is the part of the microprocessor that performs arithmetic operations, such as addition, subtraction, AND, OR, NOT, XOR etc. ALU is also used for comparison of input numbers.
HOW IT WORKS:
When the code is compiled, the code is converted first to assembly language and then assembly language is converted to machine code.
In Machine language, each arithmetic or logic operation has a specific code known as OPCODE. This opcode tells ALU which operation to perform on the inputs.