# 16 Lecture

## CS302

### Midterm & Final Term Short Notes

## 16-BIT ALU

A 16-bit Arithmetic Logic Unit (ALU) is a digital circuit that performs arithmetic and logic operations on 16-bit binary numbers. It typically consists of several sub-circuits, including adders, subtractors, logical operators, and a carry-lookah

**Important Mcq's**

Midterm & Finalterm Prepration

Past papers included

Download PDF
**What is the full form of ALU?**A) Arithmetic Logic Unit B) Advance Logic Unit C) Algorithmic Logic Unit D) Auxiliary Logic Unit Solution: A) Arithmetic Logic Unit**What is the function of ALU?**A) To store data B) To transfer data C) To perform arithmetic and logic operations D) To display data Solution: C) To perform arithmetic and logic operations**Which sub-circuit of 16-BIT ALU performs addition and subtraction?**A) Logical operators B) Carry-lookahead unit C) Adders and subtractors D) Multiplexers Solution: C) Adders and subtractors**What is the maximum size of numbers that can be processed by a 16-bit ALU?**A) 16 bits B) 32 bits C) 64 bits D) 128 bits Solution: A) 16 bits**Which bitwise operation can be performed by the 16-bit ALU?**A) AND B) OR C) XOR D) All of the above Solution: D) All of the above**Which of the following is not a component of the 16-bit ALU?**A) Adders B) Logical operators C) Multiplexers D) Flip-flops Solution: D) Flip-flops**Which microprocessor uses a 16-bit ALU?**A) Intel 8086 B) Intel 80386 C) Intel 80486 D) Intel Pentium Solution: A) Intel 8086**Which sub-circuit of 16-bit ALU generates the carry out signal?**A) Adders B) Logical operators C) Multiplexers D) Carry-lookahead unit Solution: D) Carry-lookahead unit**Which arithmetic operation can be performed by the 16-bit ALU?**A) Addition B) Subtraction C) Multiplication D) Division Solution: A) Addition**Which logical operation can be performed by the 16-bit ALU?**A) NOT B) AND C) OR D) NAND Solution: B) AND

**Subjective Short Notes**

Midterm & Finalterm Prepration

Past papers included

Download PDF
**What is an ALU?**Answer: An ALU is a digital circuit that performs arithmetic and logic operations on binary numbers.**What is the size of a 16-bit ALU?**Answer: The size of a 16-bit ALU is 16 bits.**What are the two main types of operations performed by an ALU?**Answer: The two main types of operations performed by an ALU are arithmetic and logical operations.**What are the sub-circuits of a 16-bit ALU?**Answer: The sub-circuits of a 16-bit ALU include adders, subtractors, logical operators, and a carry-lookahead unit.**What is the function of the carry-lookahead unit?**Answer: The function of the carry-lookahead unit is to generate the carry out signal for addition and subtraction operations.**What is the maximum number that can be represented by a 16-bit binary number?**Answer: The maximum number that can be represented by a 16-bit binary number is 65535 (2^16 - 1).**What is a bitwise operation?**Answer: A bitwise operation is an operation that is performed on individual bits of binary numbers.**What is the purpose of logical operators in an ALU?**Answer: The purpose of logical operators in an ALU is to perform logical operations, such as AND, OR, and XOR.**What is the difference between a half-adder and a full-adder?**Answer: A half-adder can only add two single binary digits, while a full-adder can add three binary digits, including the carry-in bit.**What is the significance of the size of an ALU?**Answer: The size of an ALU determines the maximum size of binary numbers that can be processed by the ALU. A larger ALU can process larger binary numbers.