search
Log In
0 votes
68 views

in Digital Logic 68 views
2

One technique is the one we usually follow by converting the binary number to decimal.

1111010 = -64+32+16+8+2=-6

00001010 = 10

-6*10=-60

This one is different :

Evaluate booth's encoding for both of them..

Eg: -14 = (10010) in 2's complement. It's booth encoding is

-10+1-10.

24 23 22 21 20
-1 0 +1 -1 0

So, (-1)*24 + (+1)*22 + (-1)*21= -16+4-2 =-16+2 =-14

Similarly for given two numbers:

1111010 : Booth's encoding is 0-1+1-10

24 23 22 21 20
0 -1 1 -1 0

= -8+4-2= -6

and 00001010 : Booth's encoding is 0+1-1+1-10

25 24 23 22 21 20
0 +1 -1 +1 -1 0

+16-8+4-2= 20-10=10.

-6*10=-60

Ignore this if you find it time taking..I found this method recently that is why thought of sharing :P

1
thanx sir first approach is easy and helpful.

1 Answer

0 votes
Answer will be D that is -60

First number is Negative Number As MSB is 1 .....now for 2's complement method we have weighted Code that is MSB will have negative weight and all other wil have positive ... so equivalent number is

-64+32+16+8+2=-6

Now 2nd number is Positive number as MSB is 0 so equivalent number is

10.

So product will be

-6*10=-60

Related questions

0 votes
1 answer
1
89 views
Which one of the following statement /statements is/are true on a Boolean function? A) Minterm is a product term which contains all the variables in either complementary or uncomplimentary form. B) Maxterm is as sum term which contains all the variables in either complementary or ... or uncomplimentary form, for that combination the functional output must be 1. D) All (a), (b) and (c) statements
asked Oct 30, 2018 in Digital Logic himgta 89 views
0 votes
0 answers
2
68 views asked Aug 20, 2018 in Digital Logic Shubham Aggarwal 68 views
0 votes
0 answers
3
95 views
How to take tests on GO ? When i am going to gate test series on GO...it is asking registration number..but i have got none ..how to get registered for exam??
asked May 24, 2019 in GATE Ritabrata Dey 95 views
0 votes
0 answers
4
34 views
Consider two stations communicates Via 1 Mops satellite link with propagation delay of 270 msecThe satellite serves merely to retransmit data received from one station to anotherwith negligible switch delay. If Ethernet frame size is 1024 bits with 3 bits sequence number, then the maximum possible data throughput is ......
asked Nov 2, 2018 in Computer Networks Nau1994 34 views
...