Lesson 4.5.4.2
4.5.4.2 Unsigned binary arithmetic Quiz: AQA Computer Science, Unit 5
20 questions
In partnership with Revision Ninja
Lesson 4.5.4.2, Unsigned binary arithmetic: 20 multiple choice questions for the AQA Computer Science (7517), Unit 5: Fundamentals of data representation, written with Revision Ninja.
Host it live on the board and students join with a game code on their own devices, or revise alone with Free Play. The answers are revealed in the game.
The 20 questions
-
What is 1 + 1 in binary, with the carry?
- 100
- 01
- 10
- 11
-
What is 1 + 1 + 1 in binary?
- 10
- 11
- 111
- 100
-
When adding two binary digits 1 and 1, what is written in that column and what is carried?
- 1 is written and 2 is carried
- 0 is written and 0 is carried
- 0 is written and 1 is carried
- 1 is written and 0 is carried
-
What is 1 x 1 in binary?
- 11
- 1
- 0
- 10
-
In binary long multiplication, what is the partial product when the multiplier bit is 0?
- The multiplicand unchanged
- All zeros, shifted into position
- The multiplier shifted left
- A carry of 1
-
What does a carry out of the most significant bit indicate in unsigned addition?
- The two operands were equal
- The result is exact and no overflow occurred
- The result is negative
- The true sum needs one more bit than the operands had
-
What does shifting an unsigned binary number one place to the left do?
- Divides it by 2
- Multiplies it by 10
- Multiplies it by 2
- Adds 1 to it
-
Add the unsigned 4-bit binary numbers 1011 and 0110. What is the result?
- 0001 with a carry out, which is 10001 in five bits
- 0111 with a carry out, because the carry bit is added back into the lower four bits
- 1001 with no carry, because the sum is reduced modulo 8 when the carry is discarded
- 1111 with no carry, since the sum of the two inputs stays within the 4-bit range
-
Add the unsigned 4-bit binary numbers 1101 and 0011. What is the result?
- 1100 with a carry out
- 1111 with no carry
- 0000 with a carry out
- 0001 with no carry
-
Add the unsigned 4-bit binary numbers 1010 and 0101. What is the result?
- 0111 with no carry
- 0000 with a carry out
- 1111 with no carry
- 1110 with a carry out
-
Multiply the unsigned binary number 1011 by 10. What is the result?
- 10110
- 10101
- 11011
- 10011
-
Multiply the unsigned binary numbers 1011 and 1011. What is the result?
- 1111011
- 1111001
- 1110001
- 1101001
-
Multiply the unsigned binary numbers 110 and 101. What is the result?
- 10110
- 11110
- 11010
- 11100
-
Add the unsigned 8-bit binary numbers 0111 1111 and 0000 0001. What is the result?
- 1000 0000
- 0111 1110
- 1111 1111
- 1000 0001
-
Add the unsigned 8-bit binary numbers 1111 1111 and 0000 0001. What is the result?
- 1111 1111 with no carry, since the adder keeps the largest value it can hold
- 0000 0000 with a carry out, so the sum overflows 8 bits
- 1000 0000 with no carry, because the sum is halved when the carry is removed
- 0000 0001 with a carry out, since only the lowest bit of the sum is ever kept
-
Multiply the unsigned binary numbers 1101 and 101. What is the result?
- 0111001
- 1010001
- 1000001
- 1001001
-
Why might the product of two unsigned n-bit numbers need up to 2n bits to store?
- Each bit of the multiplier doubles the number of bits used, so the product grows with every set bit
- The product always has exactly n + 1 bits, because one extra bit is needed for every multiplication step
- The largest product, (2^n - 1)^2, is below 2^(2n), so it can need up to 2n bits
- Products are always stored with a separate sign bit, which adds one bit to the full width
-
Why does binary multiplication work as shift and add?
- Each 1 bit in the multiplier contributes a shifted copy of the multiplicand, and the copies are summed
- Shifted copies of the multiplier are averaged together, which gives the product of the two values
- Each 0 bit in the multiplier doubles the multiplicand, so the copies grow with every zero bit
- Multiplication is carried out by repeated subtraction of the multiplicand from the multiplier value
-
What is the binary number 1011 (decimal 11) shifted left by two places?
- 1011100
- 101000
- 101100
- 10110
-
Add 200 and 100 as 8-bit unsigned numbers. Which statement is correct?
- The result is 0000 0000 with no carry, since sums wrap silently
- The result is 0100 1100 with no carry, since 300 fits in 8 bits
- The result is 1100 1000 with no carry, since 200 is the larger operand
- The 8-bit result is 0010 1100 with a carry out, so the true sum of 300 does not fit
Related quizzes
- Natural, rational, irrational and real numbers Quiz · 4.5.1.1 · 20 questions
- Ordinal numbers, counting and measurement Quiz · 4.5.1.6 · 20 questions
- Number bases Quiz · 4.5.2.1 · 20 questions
- Bits and bytes Quiz · 4.5.3.1 · 20 questions
- Unsigned binary Quiz · 4.5.4.1 · 20 questions
- Signed binary using two's complement Quiz · 4.5.4.3 · 20 questions
- Numbers with a fractional part Quiz · 4.5.4.4 · 20 questions
- Rounding errors Quiz · 4.5.4.5 · 20 questions
- Range, precision and normalisation of floating point Quiz · 4.5.4.7 · 20 questions
- Underflow and overflow Quiz · 4.5.4.9 · 20 questions