Binary Code Worksheet

Master the language of computers. Practice converting between decimal, binary, and ASCII with these progressive exercises covering 8-bit binary representation.

Computer Science Exercise

Binary Number System Practice

Difficulty: Intermediate | Time: 25 Minutes

Instructions: Binary uses only two digits: 0 and 1. Each position in an 8-bit binary number represents a power of 2. Use the reference chart below to convert between binary, decimal, and ASCII characters.

8-Bit Binary Place Values

Bit 7Bit 6Bit 5Bit 4Bit 3Bit 2Bit 1Bit 0
1286432168421

ASCII uppercase letters: A=65, B=66, ... Z=90 | Lowercase: a=97, b=98, ... z=122

Exercise 01 (encode)

Convert the letter A to 8-bit binary (A = ASCII 65)

Answer: _______________________________________________
Exercise 02 (encode)

Convert the letter H to 8-bit binary (H = ASCII 72)

Answer: _______________________________________________
Exercise 03 (encode)

Convert the number 42 to binary

Answer: _______________________________________________
Exercise 04 (decode)

Decode binary to decimal: 00001010

Answer: _______________________________________________
Exercise 05 (decode)

Decode binary to ASCII letter: 01000010

Answer: _______________________________________________
Exercise 06 (decode)

Decode binary to ASCII letter: 01011010

Answer: _______________________________________________
Exercise 07 (encode)

Convert the decimal number 255 to binary

Answer: _______________________________________________
Exercise 08 (decode)

What decimal number does 10000000 represent?

Answer: _______________________________________________
Exercise 09 (secret)

Decode this binary message: 01001000 01001001 (ASCII)

Answer: _______________________________________________
Exercise 10 (secret)

Decode: 01000011 01001111 01000100 01000101 (ASCII)

Answer: _______________________________________________
Exercise 11 (encode)

What is 5 + 3 in binary? (add, then convert result)

Answer: _______________________________________________
Exercise 12 (decode)

Convert binary 01101001 to hexadecimal

Answer: _______________________________________________

Related Worksheets