Digital Logic Design · ডিজিটাল লজিক ডিজাইন


Binary Arithmetic and Signed Number Representationবাইনারি গাণিতিক ও চিহ্নিত সংখ্যা উপস্থাপন

Digital computers do not "know" numbers the way humans do. Inside a CPU there are only two states — ON and OFF, represented as 1 and 0. Every calculation your computer performs — from a bank balance to a game score — is ultimately built from adding, subtracting, multiplying and dividing these binary digits, and from clever ways of encoding negative numbers using only 0s and 1s. This lesson teaches you exactly how that works.

For BCS, Bank IT, and IT-officer exams this is one of the highest-yield topics in Digital Logic Design. Questions on binary addition, 1's/2's complement, signed-number range, and overflow appear again and again. Master this and you can answer them mechanically and correctly, every time.

Learning objectives

  • Add, subtract, multiply and divide numbers directly in binary.
  • Understand the three signed representations: sign-magnitude, 1's complement, and 2's complement.
  • Convert any signed number to and from decimal in each representation.
  • Perform subtraction using 2's complement addition — the method real CPUs use.
  • Detect and explain overflow and the carry vs. overflow distinction.
  • State the exact range of values for an n-bit signed number.
  • Avoid the classic exam traps that cost easy marks.

Continue this lesson free: create an account

You have read the opening of this lesson. The full lesson (2,872 words, in English and Bangla) has worked examples, practice questions with answers and exam tips. A free account opens it and saves your progress.পুরো পাঠটি পড়তে বিনামূল্যে অ্যাকাউন্ট খুলুন।

More on this subject: Digital Logic guide: syllabus by chapter and past questions

© 2026 ARBS Academy (Aether Brains). Questions' explanations, model answers and lessons are our original work; copying or republishing is not allowed.

© ২০২৬ এআরবিএস একাডেমি (Aether Brains)। প্রশ্নের ব্যাখ্যা, মডেল উত্তর ও লেসন আমাদের নিজস্ব কাজ; কপি বা পুনঃপ্রকাশ করা নিষেধ।