Question bank › GCSE Computer Science › Memory and storage

Binary addition, overflow and shifts

Answer on paper first, then reveal the mark scheme one mark at a time.

1Grade 6–74 marks

(a) Add together the following two 8-bit binary numbers. Show your working. [2]

  01101101
+ 01011011

(b) A student adds 11010110 and 01100011 using an 8-bit register. The register stores the result 00111001.

Explain why the stored result is incorrect. [2]

2Grade 6–74 marks

(a) Perform a 2-place left binary shift on 00010110. [1]

(b) State the effect this shift has on the denary value of the number. [1]

(c) A 2-place right shift is performed on 01101011 (denary 107). The result is 00011010 (denary 26).

Explain why the result is not exactly 107 ÷ 4. [2]

Still losing marks on this topic?

Book a free introductory session and we'll find exactly which step is costing you.

Book a free intro