Binary Arithmetic Flashcards

1️⃣ Familiarise yourself with the flashcards:

  • Look through all the flashcards to see what's on both sides.
  • Make sure you understand the information on each card. If something's unclear, click the link to the revision notes at the bottom of the page for more details.

2️⃣ Test yourself:

  • Look at the question or prompt on each card and try to remember the answer before flipping it over.
  • Check the answer and make a note of any cards you find challenging and need to go over more.

3️⃣ Consistently Review and Practice:

  • Use spaced repetition: spend more time on the cards you struggle with and go over them more often.
  • Regularly review all the flashcards to help you better understand and retain the information over time.

Note: We may include questions that have multiple correct answers. It's useful to remember specific examples to understand these concepts better.

PERSONALISED 1-TO-1 TUTORING

Need more help on this topic? Get 1-to-1 support

Get support with clear explanations, practice and feedback (Ages 5 to 16).

  • DBS-checked tutors
  • Flexible times
  • Parents can be updated

Want an ad-free experience? Subscribe to remove ads

What are the rules for adding two single binary digits (bits)?

0+0=0, 0+1=1, 1+0=1, 1+1=10 (write 0, carry 1).

What is a carry in binary addition?

An extra 1 you pass to the next column when a column adds to 2 or 3.

When adding two binary numbers, which side do you start from?

Start at the rightmost bit and move left.

How do you add multi-bit binary numbers step by step?

Line up the bits. Add each column from right to left. If a column totals 2, write 0 and carry 1. If it totals 3, write 1 and carry 1.

What is overflow in binary addition?

The answer needs more bits than the set size, so the extra 1 beyond the leftmost bit is lost.

How can you tell overflow has happened in fixed-width binary addition?

There is a carry out of the leftmost bit.

Work out 0101 + 0011 (4-bit).

1000 (no overflow).

Work out 01101100 + 00010110 (8-bit).

10000010 (no overflow).

Work out 1111 + 0001 in 4 bits. What is stored?

0000 with overflow (a carry out of the leftmost bit).

What do you write in a column if you add 1 + 1 + 1 in binary?

Write 1 and carry 1, because 3 in binary is 11.