Question

Do the following number conversions assuming twos complement representation is used for binary numbers. Douto check your ans
0 0
Add a comment Improve this question Transcribed image text
Answer #1

Answer

a)  01110001
b)  10011111
c)  92
d)  -93
e)  0011110001111011
f)  4B8E

Explanation:
-------------
a)
113
Since this is a positive number. we can directly convert this into binary
Divide 113 successively by 2 until the quotient is 0
   > 113/2 = 56, remainder is 1
   > 56/2 = 28, remainder is 0
   > 28/2 = 14, remainder is 0
   > 14/2 = 7, remainder is 0
   > 7/2 = 3, remainder is 1
   > 3/2 = 1, remainder is 1
   > 1/2 = 0, remainder is 1
Read remainders from the bottom to top as 1110001
So, 113 of decimal is 1110001 in binary
so, 113 in 2's complement binary is 01110001
Answer: 01110001

b)
-97
This is negative. so, follow these steps to convert this into a 2's complement binary
Step 1:
Divide 97 successively by 2 until the quotient is 0
   > 97/2 = 48, remainder is 1
   > 48/2 = 24, remainder is 0
   > 24/2 = 12, remainder is 0
   > 12/2 = 6, remainder is 0
   > 6/2 = 3, remainder is 0
   > 3/2 = 1, remainder is 1
   > 1/2 = 0, remainder is 1
Read remainders from the bottom to top as 1100001
So, 97 of decimal is 1100001 in binary
So, 97 in normal binary is 01100001
Step 2: flip all the bits. Flip all 0's to 1 and all 1's to 0.
   01100001 is flipped to 10011110
Step 3:. Add 1 to above result
10011110 + 1 = 10011111
so, -97 in 2's complement binary is 10011111
Answer: 10011111

c)
since left most bit is 0, this number is positive
so, we can directly convert this into a decimal value
Converting 1011100 to decimal
1011100
=> 1x2^6+0x2^5+1x2^4+1x2^3+1x2^2+0x2^1+0x2^0
=> 1x64+0x32+1x16+1x8+1x4+0x2+0x1
=> 64+0+16+8+4+0+0
=> 92
Answer: 92

d)
since left most bit is 1, this number is negative number.
so, follow these steps below to convert this into a decimal value.
I. first flip all the bits. Flip all 0's to 1 and all 1's to 0.
   10100011 is flipped to 01011100
II. Add 1 to above result
01011100 + 1 = 01011101
III. Now convert this result to decimal value
Converting 1011101 to decimal
1011101
=> 1x2^6+0x2^5+1x2^4+1x2^3+1x2^2+0x2^1+1x2^0
=> 1x64+0x32+1x16+1x8+1x4+0x2+1x1
=> 64+0+16+8+4+0+1
=> 93
Answer: -93

e)
Hexadecimal     Binary
    0           0000
    1           0001
    2           0010
    3           0011
    4           0100
    5           0101
    6           0110
    7           0111
    8           1000
    9           1001
    A           1010
    B           1011
    C           1100
    D           1101
    E           1110
    F           1111
Use this table to convert from hexadecimal to binary
Converting 3C7B to binary
3 => 0011
C => 1100
7 => 0111
B => 1011
So, in binary 3C7B is 0011110001111011
Answer: 0011110001111011

f)
Hexadecimal     Binary
    0           0000
    1           0001
    2           0010
    3           0011
    4           0100
    5           0101
    6           0110
    7           0111
    8           1000
    9           1001
    A           1010
    B           1011
    C           1100
    D           1101
    E           1110
    F           1111
Use this table to convert from binary to hexadecimal
Converting 0100101110001110 to hexadecimal
0100 => 4
1011 => B
1000 => 8
1110 => E
So, in hexadecimal 0100101110001110 is 0x4B8E
Answer: 0x4B8E


Please let me know if you have any doubts Please upuote this answer. Thanks!!

Add a comment
Know the answer?
Add Answer to:
Do the following number conversions assuming two's complement representation is used for binary numbers. Douto check...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
  • 2. Convert the following two's complement binary numbers to decimal numbers. These numbers are integers.

    2. Convert the following two's complement binary numbers to decimal numbers. These numbers are integers. a. 110101 b. 01101010 c. 10110101 3. Convert the following decimal numbers to 6-bit two's complement binary numbers and add them. Write the results in 6-bit two's complement binary number format and decimal number format. Indicate whether or not the sum overflows a 6-bit result. a. 14 + 12 b. 30 + 2 C. -7 + 20 d. -18-17 4. What is the signed/magnitude and two's complement range of...

  • Please show work! 2. Now, give it a try by converting the binary number 01110110 to...

    Please show work! 2. Now, give it a try by converting the binary number 01110110 to decimal by filling in the same table in step 1 r of 2 Pov 128 64 32 16 Cumulative Amount 4. Now, you give it a try by converting the decimal number 131 to binary by filling in the table Power of 2 128 32 16 Bit Amount Remaining 6. Use the binary to hexadecimal table to convert the binary number 01101111 to hexadecimal...

  • question 1 part 2 and 3 thank you (47) Naruto Notone C Sign In er Sign...

    question 1 part 2 and 3 thank you (47) Naruto Notone C Sign In er Sign Up | Ch ® UFC & MMA × Secure I https://piazza-resourcess3.amazonaws.com/jgopch0cb93d8/j .pdfAWSAccessKeyld-AKAILDNRL/4ALKBWOHA8lexpires-15200435/2&Signature-ol9aXG9 /UAKIHS0QUwMeyBX.. ☆ ミ quations must be properly tyne-set including superscript-s expunents, Always watch the course websile for updates on the assignments. Question 1 (4 points) Show you work I. Convert 2727 into a 32-bit two's complement binary number 2. Convert -5795 into a 16-bit two's complement binary number 3. Add the above...

  • Convert the following decimal numbers to 6-bit two's complement binary number and add them. Keep result...

    Convert the following decimal numbers to 6-bit two's complement binary number and add them. Keep result in binary form. Enter yes/no for any overflows (overflows only, not carried bits). 16 + 9 .............. Overflow?................... 27 + 31 .............. Overflow?....................... (-4) + 19 .............. Overflow? ........................ 3 + (-32) ............ Overflow? ........................ (-16) + (-9) ............... Overflow? .............................. (-27) + (-31) ................ Overflow? ...........................................

  • binary conversions. please help. thank you! Convert the following Binary number to Base 8 4. 1111...

    binary conversions. please help. thank you! Convert the following Binary number to Base 8 4. 1111 1001 0110 0001 1001 0101 1101 1010 1110 0010 0101 Convert the following Base 8 number to binary 5. 200076524, Convert the following Base 8 number to Base 16 6. 1177662231

  • QUESTION 1 Convert 1 0110 1010 from binary to decimal, assuming nine-bit two's complement binary representation....

    QUESTION 1 Convert 1 0110 1010 from binary to decimal, assuming nine-bit two's complement binary representation. Provide only the number. For a negative number provide the negative sign. Example 79 NOT +79 or 78 Decimal Example -79 NOT negative 79 or -79 Decimal QUESTION 2 Count the next 10 numbers in base 5 starting after 3434. (Don't include 3434) Provide you answer with only numbers and spaces. No extra spaces or words Example  410 411 412   NOT 410, 411, 412

  • Exercise 1.25 Convert the following decimal numbers to unsigned binary numbers Exercise 1.31 Repeat Exercise 1.29,...

    Exercise 1.25 Convert the following decimal numbers to unsigned binary numbers Exercise 1.31 Repeat Exercise 1.29, but convert to 8-bit sign/magnitude numbers KExercise 1.32 Repeat Exercise 1.30, but convert to 8-bit sign/magnitude numbers (a) 4210 (b) 6310 Exercise 1.33 Convert the following 4-bit two's complement numbers to 8-bit two's complement numbers. (c) 22910 (d) 84510 (a) 0101 b) 1010 XExercise 1.26 Convert the following decimal numbers to unsigned binary numbers. Exercise 1.34 Convert the following 4-bit two's complement numbers to...

  • 2.20 Encode the following negative numbers using 2's complement representation in the binary and hexadecimal number...

    2.20 Encode the following negative numbers using 2's complement representation in the binary and hexadecimal number systems using 8 and 16 bits. a. -12 b. -68 c.-128

  • The place values for the eight binary digits used in IPv4 addressing are as follows: 128,...

    The place values for the eight binary digits used in IPv4 addressing are as follows: 128, 64, 32, 16, 8, 4, 2, 1. Expand this range to include an additional four bits. Do this by recording the place values for 211, 210, 29, and 28. 1111 Express the decimal value 2001 in binary by placing 1s in the binary positions requiring the addition of the corresponding place value. Place 0s in the binary positions where the corresponding place value should...

  • 1. a) Perform the following binary subtractions of unsigned binary numbers. Convert your answer to decimal....

    1. a) Perform the following binary subtractions of unsigned binary numbers. Convert your answer to decimal. i) 101001012 - 01001001, ii) 110110102 - 100100112 b) Repeat the calculations above but for when the binary numbers are in two's complement form. Comment on the results of the two methods used, noting and discrepancies. 2. Find the sums of the following unsigned hexadecimal numbers. Indicate whether or not the sum overflows an equivalent 8-bit binary result. a) 1116 +2216 b) 1716 +3516...

ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT