Arithmetic & Logic Unit-\nI. Perform Arithmetic operations\nII. Store Data\nIII. Perform comparisons\nIV. Communicate with input devices\nWhich of the following is true?
Explanation:
The Arithmetic Logic Unit (ALU) is a core component of the CPU. Its primary functions are:\nI. Perform Arithmetic operations: This is correct, as the ALU handles addition, subtraction, multiplication, and division.\nII. Store Data: This is incorrect. Data storage is primarily handled by registers (within the CPU, but not the ALU's main function), cache, and main memory, not the ALU itself.\nIII. Perform comparisons: This is correct, as the 'Logic' part of the ALU performs logical operations, including comparisons (e.g., greater than, less than, equal to).\nIV. Communicate with input devices: This is incorrect. Communication with input/output devices is handled by the Control Unit and I/O controllers, not directly by the ALU.\nTherefore, only statements I and III are true regarding the functions of the Arithmetic Logic Unit. Option (d) correctly identifies both I and III as true.