Font size
WorksheetsGCSE number conversions: Binary, Hex, Additions, Shifts
Total questions: 20
Worksheet time: 20mins
Convert denary 44 to hexadecimal.
(a)
Convert hexadecimal 19 to denary.
(a)
Convert hexadecimal A3 to denary.
(a)
Convert binary 00110101 to hexadecimal.
(a)
Convert binary 11010111 to hexadecimal.
(a)
Convert hexadecimal FF to binary.
(a)
Start with this simple addition.
0011 +0100
(convert to denary to help you check your method is correct only
- do not add in denary then convert to binary)
(a)
Use the same techniques as you did in the last question to find the binary result.
0001 + 1100
(a)
This one will carry into a new column. Remember that like in denary addition, the last carry just makes the number bigger and is added on to the left of the number.
1010 + 1011
(a)
Use the carry row again and remember: 1+1+1 = 1 carry 1.
0110 + 1110
(a)
Now try a full 8-bit binary number. Apply the same rules as before.
10001011 +
01001010
(a)
Another full 8-bit binary number. Apply the same rules as before.
10011110
+
01011010
(a)
Now try another one
10100101
+
00111100
(a)
An 8-bit binary number holds 256 different numbers – 0-255. When the result of the addition is greater than 255, an overflow error occurs. Work out the answer here using all the normal rules and explain what happens. 1 1 1 1 1 0 0 1 1 + 1 0 1 0 0 1 0 1 =
Apply a right shift of one binary place on the following byte.
01011010
(a)
Apply a left shift of one binary place on the following byte.
10010001
(a)
What is the effect of the logical binary shift right?
What is the effect of the logical binary shift left?
Convert the following binary number to hex
01100110
(a)
Convert the following binary number to hexidecimal
11111010
(a)
