Introduction To Computing (CS101) : Assignment # 01
Introduction To Computing (CS101) : Assignment # 01
Introduction to Computing
1st June, 2020
(CS101)
Assignment # 01
You should consult the recommended books to clarify your concepts as handouts are not
sufficient.
Objectives:
To understand the practical implementation of 2’s complement number.
To understand the basic concept of Boolean logical operations and how to use it to
solve a problem.
NOTE
No assignment will be accepted after the due date via email in any case (whether it is the
case of load shedding or internet malfunctioning etc.). Hence refrain from uploading
assignment in the last hour of deadline. It is recommended to upload solution file at least
two days before its closing date.
If you find any mistake or confusion in assignment (Question statement), please consult
with your instructor before the deadline. After the deadline no queries will be
entertained in this regard.
You are required to perform the following stated operations in Binary Number System
(320)10 + (-122)10
o Please first convert the stated Decimal Numbers into Binary Numbers.
o Perform the Arithmetic operation on Binary Numbers.
o Convert the calculated answer back into Decimal Number System.
Note: You are bound to show each, and every step involved in conversions or arithmetic
operations involved.
A B C D ( A ⨁ B) ( A ⨁ B) ( ( A ⨁ B)∧ D) ( ( A ⨁ B)∧ D) ∨C ¿
0 0 0 0 0 1 0 0
0 0 0 1 0 1 1 1
0 0 1 0 0 1 0 1
0 0 1 1 0 1 1 1
0 1 0 0 1 0 0 0
0 1 0 1 1 0 0 0
0 1 1 0 1 0 0 1
0 1 1 1 1 0 0 1
1 0 0 0 1 0 0 0