Question 1
13 marks
1(a)
Two's complement can be used to represent negative binary numbers.
1(a)(i) 1 mark
Convert the denary number -124 into an 8-bit two's complement binary number.
Mark scheme 1(a)(i)
1000 0100
Guidance
CAO
Examiner’s Comments
This was generally well answered with the majority of candidates gaining full marks. Those that did not had either got it completely wrong or had missed or added an extra zero.
1(a)(ii) 1 mark
State one other way to represent negative binary numbers.
Mark scheme 1(a)(ii)
Sign and magnitude
Guidance
Accept: One’s complement
Examiner’s Comments
This was generally well answered and the majority of candidates gained one mark.
1(b) 2 marks
Convert the denary number 298 into hexadecimal.
Mark scheme 1(b)
Tick each point your answer makes. Your mark is worked out from your ticks, and you can change it.
12A
-
1 mark for 12
-
1 mark for A
Guidance
Must be in correct order.
Examiner’s Comments
This was generally well answered and the majority of candidates gained two marks.
1(c) 3 marks
The binary number 10011101 0110 is stored in normalised floating point form with an 8-bit mantissa and a 4-bit exponent both written in two's complement.
Convert this binary number into denary.
You must show your working.
Mark scheme 1(c)
Tick each point your answer makes. Your mark is worked out from your ticks, and you can change it.
1 mark per bullet to max 3:
-
Converting exponent to 6
-
Converting mantissa to 1001110.1 / moving binary point 6 to the right
-
-49.5
Guidance
MP2 - if flipped = 110001.1
Correct answer, with any binary working gets full marks
Examiner’s Comments
The majority of candidates were able to gain a mark for converting the exponent to 6 and many were able to gain the second mark for moving the point 6 places to the right. Many candidates gained full marks although some were unable to convert the binary number back to denary to give -49.5
1(d) 4 marks
The binary number 00001011 0111 is represented in unnormalised floating point form with an 8-bit mantissa and a 4-bit exponent both written in two's complement.
Convert this binary number into a normalised floating point binary number, represented using an 8-bit mantissa and 4-bit exponent format.
You must show your working.
Mark scheme 1(d)
Tick each point your answer makes. Your mark is worked out from your ticks, and you can change it.
1 mark per bullet to max 4:
-
Reducing exponent to 4 / reducing exponent by 3
-
New mantissa starts 01011...
-
... and is written out to 8 bits making 01011000
-
New exponent of 0100
Guidance
Correct mantissa and exponent, with any binary working gets full marks
Examiner’s Comments
There were a range of responses with more successful candidates gaining full marks. Some candidates lost marks for incorrectly writing the final mantissa to 8 bits.
1(e) 2 marks
Calculate the binary addition of these two 8-bit (unsigned) binary numbers.
Show your working.
[Diagram redrawn from the original paper by an AI model (Gemma 4 12B). It may contain mistakes.]
0011101111
100110011 +
-----------
Mark scheme 1(e)
Tick each point your answer makes. Your mark is worked out from your ticks, and you can change it.
1 mark per bullet to max 2:
-
1101 0000
-
Correct working out/ 6 carries shown
Guidance
0 mark for denary calculations with no carries shown.
Examiner’s Comments
The majority of candidates were able to gain full marks on this question showing accurate working out and a correct response.