Student ID bc210402057
Student ID bc210402057
ASSIGNMENT 01
Question No. 1
A. Encode the following decimal fractional value to binary floating point notation using the 8-bit
floating-point format.
• -3.5
B. Decode the following 8-bit floating point binary value to decimal fractional value.
• 00101100
PART (a)
Encode the following decimal fractional value to binary floating point notation using the 8-bit
floating-point format
• -3.5
SOLUTION:
As number is negative so sign bit notation is 1
First convert 3.5 into binary
Binary of 3.5 is 0.11.1
Mantissa field
0111
Radix in .011.1 must be moved 3 bit to the right obtain
0.11.1
So exponent is positive 3
Final 8-bit floating point notation is
1 1 1 1 0 1 1 1
PART (b)
Decode the following 8-bit floating point binary value to decimal fractional value.
• 00101100
SOLUTION:
0 0 1 0 1 1 0 0
Mantissa is:
.1100
Exponent:
010
It is in 3-bit excess notation -4:
-2
Exponent is negative so shift radix (.1100) left
.001100
Convert it into decimal fraction value
.001100 is equal to .0011
. 2-1 2-2 2-3 2-4
. 1/2 1/4 1/8 1/16
. 0 0 1 1
1 1
= 0+0+ +
8 16
= 0.1875
Question No. 2
Perform the binary addition on the following decimal numbers:
3 7
• 46 and 92
8 8
SOLUTION:
Convert into binary
3
• 46 = 101110.0110
8
7
• 92 = 1011100.1110
8
Now Addition
1+0 = 1
1+1 = 0 (1 carry)
1+1+1 = 1 (1 carry)
0+1 = 1
1 0 1 1 1 0 0 . 1 1 1
0 1 0 1 1 1 0 . 0 1 1
+
1 0 0 0 1 0 1 1 . 0 1 0
So
= 10001011.010
Question No. 3
The logical operations (AND, OR, NOT, and XOR etc.) discussed in the video lessons can be
combined to perform some specific operations. Two such operations (circuits) are depicted in the
first column “Circuits” of the following table. You are required to determine the output of each
of the following circuits for the input values given in column 2 and column 3.
SOLUTION:
What would be What would be
the output when the output when
Circuits the upper input is upper input is 0
1 and the lower and the lower
input is 0? input is 1?
Input Output 0 0
Input Output 0 1