# FREE ALU 101 Arithmetic Operations Questions and Answers

#### How does an ALU handle an overflow in an unsigned binary addition?

Correct!
Wrong!

In unsigned arithmetic, overflow is indicated by the carry-out flag.

#### Which operation is typically used by an ALU to perform subtraction?

Correct!
Wrong!

Subtraction is performed by adding the two's complement (negative) of the number to be subtracted.

#### What is the result of adding two 4-bit binary numbers, 1011 and 0110?

Correct!
Wrong!

Adding 1011 and 0110 results in a carry-over to the 5th bit, making the result 10001.

#### What is the result of the ALU operation for 8-bit binary numbers 11111111 (255) + 00000001 (1)?

Correct!
Wrong!

Adding 255 and 1 in 8-bit binary results in 0 with a carry-out, which indicates overflow.

#### Which ALU operation would you use to multiply two numbers?

Correct!
Wrong!

Multiplication can be efficiently performed using the shift and add method, where one number is shifted and added based on the bits of the other number.