Trusted by +2 million users,

1000+ happy students everyday

1000+ happy students everyday

Showing pages 1 to 3 of 10 pages

Table of Contents

Introduction...........................................................................................................................................2

Problem Explanation.............................................................................................................................2

Benefits of Using Binary Arithmetic System..........................................................................................2

Application............................................................................................................................................2

Flowchart...............................................................................................................................................3

Algorithm:..............................................................................................................................................4

Test on Input-1......................................................................................................................................5

Trace Table -1....................................................................................................................................6

Test on Input-2......................................................................................................................................7

Trace Table -2....................................................................................................................................8

Conclusion...........................................................................................................................................10

Contribution of Group Member..........................................................................................................10

References...........................................................................................................................................10

Page1of10

Introduction...........................................................................................................................................2

Problem Explanation.............................................................................................................................2

Benefits of Using Binary Arithmetic System..........................................................................................2

Application............................................................................................................................................2

Flowchart...............................................................................................................................................3

Algorithm:..............................................................................................................................................4

Test on Input-1......................................................................................................................................5

Trace Table -1....................................................................................................................................6

Test on Input-2......................................................................................................................................7

Trace Table -2....................................................................................................................................8

Conclusion...........................................................................................................................................10

Contribution of Group Member..........................................................................................................10

References...........................................................................................................................................10

Page1of10

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 can 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 are 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.

Benefits of Using Binary Arithmetic System

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.

Page2of10

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 can 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 are 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.

Benefits of Using Binary Arithmetic System

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.

Page2of10

Flowchart

Figure1: Flowchart to demonstrate the flow of application.

Algorithm:

Binary Addition:

Page3of10

Figure1: Flowchart to demonstrate the flow of application.

Algorithm:

Binary Addition:

Page3of10

**You’re reading a preview**

To View Complete Document

Click the button to download

Subscribe to our plans