G12 - Revision
G12 - Revision
4 a) Write the denary numbers 60, 27 and −27 in 8-bit binary two’s
complement form. [3]
b) Show the result of the addition 60 + 27 using 8-bit binary two’s
complement form. Show all of your working. [2]
c) Show the result of the subtraction 60 − 27 using 8-bit binary two’s
complement form. [2]
d) Give the result of the following addition.
01011001
+
01100001
Explain why the expected result is not obtained. [2]
5 a) Carry out 0.52 + 0.83 using binary-coded decimal (BCD). Show all
of your working. [4]
b) i) Define the term hexadecimal. [1]
ii) Give two uses of the hexadecimal system. [2]
iii) Convert the following binary number into hexadecimal. [2]
0111111011110010
6 a) Convert the denary number 95 into binary coded decimal (BCD). [1]
b) Using two’s complement, carry out the binary subtraction:
00100011–01000100
and convert your answer into denary. [3]
c) Convert the denary number 506 into hexadecimal. [1]