Font size
WorksheetsBinary Arithmetic Part 1
Total questions: 20
Worksheet time: 15mins
A number system that contains two symbols, 0 and 1.
Also known as base 2.
Bits
Binary
Denary
Bytes
If the ASCII code for the letter P is hex 50 what would the letter N be in hex?
49
48
4F
4E
Convert the binary number 100111010001 to hexadecimal (write any letters in caps lock)
(a)
Add the 8-bit binary values 00011001 and 01000011
(a)
What is -35 in 2's compliment
000 11101
1101 1101
1101 1001
1100 0001
What is -7 using 4-bit two's complement representation?
1001
0111
0000
1000
What is -8 using 4-bit two's complement representation?
1000
1110
0111
1001
What is -127 using 8-bit two's complement representation?
10000000
01111111
10000001
01111110
What is -80 using 8-bit two's complement representation?
1011 0000
1011 0001
1111 0000
0101 0000
What is -15 using 8-bit two's complement representation?
1000 0000
0000 1111
1000 1111
1111 0001
Perform the binary addition: 1000 0000 + 0000 0111
1000 0111
1111 0000
0000 1111
1000 1011
What is the result of adding 1100 and 0011 in binary?
1111
1011
10011
0101
Calculate the binary addition: 1101 + 1011.
1110
10010
11000
1001
in Binary Addition Rules - What does 1 + 1 + 1 equal?
3
0 carry the 1
1 carry two 1s
1 carry the 1
in Binary Addition Rules - What does 1 + 1 equal?
0 carry the 1
2
1 carry the 1
0
in Binary Addition Rules - What does 0 + 0 equal?
0
0 carry the 1
1
2
in Binary Addition Rules - What does 1 + 0 equal?
1
0
0 carry the 1
1 carry the 1
What is the result in 8-bit 2's complement of subtracting 100 from 20?
1011 0000
1100 0000
1101 0000
1111 0000
Can the result of subtracting 100 from -80, be stored in a 2's complement register?
No, the result of subtracting 100 from −80 cannot be stored in an 8-bit 2's complement register because it exceeds the representable range
Yes it can be stored without any problems
