School ICT Self Study
Absolutely Free Learning Opportunity! No Need to Spend Money! Study at Your Own Pace! Everything You Need is Right Here
UNLOCK YOUR DIGITAL FUTURE!
Free ICT Learning for Sri Lanka
🌍
|

Number Systems and Conversions

166 viewsG12-03. AL ICT Number System
0

  1. Why is the binary number system fundamental to digital devices, and how does it support data representation?

  2. Convert the decimal number -45 to binary using two’s complement representation for an 8-bit system.

  3. Explain the process of converting the hexadecimal number 3A7 to its binary equivalent.

  4. What is the significance of using octal numbers in computing, and how would you convert the binary number 10110110 to octal?

  5. Compare signed magnitude and two’s complement representations for the decimal number -19 in a 6-bit system.

Ruwan Suraweera Changed status to publish
0

Answers and Descriptions

  1. Answer: The binary number system is fundamental because digital devices operate using two states (0 and 1), represented by voltage levels. Binary supports data representation by encoding instructions and data as 0s and 1s.
    Description: Binary’s simplicity aligns with electronic circuits, enabling data storage and processing. A byte (8 bits) can represent 256 unique values, sufficient for characters or numbers.

  2. Answer: -45: Positive 45 = 00101101; One’s complement = 11010010; Two’s complement = 11010011.
    Description: Two’s complement simplifies arithmetic by inverting bits and adding 1. The result represents -45 in 8 bits.

  3. Answer: 3A7 = 0011 (3), 1010 (A), 0111 (7) → 001110100111 (binary).
    Description: Each hex digit maps to 4 binary bits, efficient for memory addresses.

  4. Answer: Octal is compact. 10110110 → 10 110 110 = 266 (octal).
    Description: Octal was used in UNIX. Group binary in threes and convert.

  5. Answer: Signed magnitude = 110011; Two’s complement = 101101 (for -19).
    Description: Two’s complement avoids multiple zeros, preferred in modern systems.

Ruwan Suraweera Changed status to publish
🔴 Lesson List
SIDE BUTTON ON
Sign In Register
×

👋 Welcome Back!

🚀
Ready to Learn?Pick up where you left off.
🔑
Forgot Password?Click the link below to reset.
📢
New FeaturesCheck out the new AI Voice tool.

Sign In

👤
🔒
or continue with
Google Facebook

Already have an account? Register Now

🖥️ View Desktop Version Switch to full website view.