0% found this document useful (0 votes)
34 views2 pages

Introduction

The document discusses the importance of the binary number system for computers and machines. It explains how human code is converted to binary code for processing by arithmetic operators to run real-time tasks. An algorithm for adding two binary numbers is also presented with a flow chart.

Uploaded by

Pratap Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views2 pages

Introduction

The document discusses the importance of the binary number system for computers and machines. It explains how human code is converted to binary code for processing by arithmetic operators to run real-time tasks. An algorithm for adding two binary numbers is also presented with a flow chart.

Uploaded by

Pratap Singh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Introduction

This report analyses and mentions the importance of binary number system and its preference over
other number systems. The Binary number system comprises of only 1’s and 0’s. The main challenge
arises when neither the computer nor a human being is able to understand each other’s language
and hence the high level language is converted to binary code. This task is basically carried out by
the ALU and the CPU. The user input data is split into small units. Further arithmetic operations on
the data is carried out. Binary operators like addition, Subtraction, Multiplication and division split
the data into categories namely real number and imaginary numbers which are further useful for
actual period activities namely animation, image processing and many more.

Problem Explanation

A machine understands only the binary number system but on the contrary it is also true that a
machine is human instructed device and without an actual mediation between the human code and
a binary number system, the machine would be of no use to the mankind as there would be many
errors. Thus after the conversion of human code to binary code, the processing of this binary code
by many binary arithmetic operators is needed. Thus, the binary number system is the base of any
machine and is important to run real time tasks on the machine.

The benefits of using a binary arithmetic number system are

 Wide range of resources on the internet and library, which are easily accessible.
 As binary number system us widely used overall electronic devices, we can analyse its uses
and its importance by ourselves
 It is one of the familiar topics so information collection becomes easy and effective.

Application

A simple algorithm is developed which is used for adding two numbers. The flow chart of the
algorithm is provided below. A random variable is taken to store the carry. The addition of the
number goes on from right to left.
START

Receive
input from
user

Verify binary
number

Adding digits of each number


from left

Sum > 1

Add carry over

Add next significant


digits

Check carry

(carry = 1)

Output

End

You might also like