ALU Design MCQs

44 min
Score: 0
Attempted: 0/44
Subscribe
1. Which of the following components is part of the Arithmetic Logic Unit (ALU)?



2. The primary function of an ALU is to perform __________.



3. What does the ALU use to carry out arithmetic operations like addition and subtraction?



4. In a computer, the ALU is part of the __________.



5. Which operation is not performed by the ALU?



6. Which of the following logic operations is performed by an ALU?



7. The ALU design includes a collection of __________.



8. Which of the following is a common input to an ALU?



9. What does the ‘L’ in ALU stand for?



10. ALU outputs are directly connected to __________.



11. The control unit interacts with the ALU to perform __________.



12. Which of the following arithmetic operations cannot be performed by a basic ALU?



13. How does an ALU perform a subtraction operation?



14. ALU flags are used to indicate __________.



15. Which flag in the ALU indicates that an arithmetic operation has generated a carry?



16. The Zero Flag in an ALU is set when __________.



17. The ALU works in conjunction with the __________ to execute instructions.



18. What is the role of multiplexers in an ALU?



19. Which of the following is an example of a logical operation in an ALU?



20. The Overflow Flag in an ALU is used to detect __________.



21. The ALU’s shift operation is used to __________.



22. What is the primary role of the Accumulator in ALU operations?



23. Which part of the CPU fetches data for the ALU to process?



24. How is a multiplication operation typically performed in ALU design?



25. Which component signals the ALU on what operation to perform?



26. Which operation would cause the Carry Flag in an ALU to be set?



27. ALUs in modern processors can perform both integer and __________ arithmetic.



28. In many ALU designs, which of the following operations can be performed using a left-shift operation?



29. Which of the following units is responsible for handling conditional branches based on ALU operations?



30. Which of the following statements is true about the relationship between the ALU and the CPU?



31. Which of the following is a secondary function of the ALU?



32. The Sign Flag in an ALU is set when __________.



33. What component in the CPU typically provides operands for the ALU?



34. Logical operations in an ALU generally involve __________.



35. Which of the following best describes an ALU in modern microprocessors?



36. The ALU in a CPU performs shifts and rotates for __________.



37. Which of the following best describes the function of a half-adder in an ALU?



38. A carry-lookahead adder improves ALU performance by __________.



39. What is the role of a Barrel Shifter in some ALUs?



40. In ALU design, a ripple carry adder is slower than a carry-lookahead adder because __________.



41. Which logic gate is essential in the design of an ALU’s adder circuit?



42. What is the purpose of using multiplexers in ALU design?



43. Which type of arithmetic operations can be performed by the ALU without any additional components?



44. What is a combinational logic circuit used in the ALU for performing addition?



Contents Copyrights Reserved By T4Tutorials