Question

Consider the two 16-bit words (shown in binary) below. Recall that to compute the Internet checksum...

Consider the two 16-bit words (shown in binary) below. Recall that to compute the Internet checksum of a set of 16-bit words, we compute the one's complement sum of the two words. That is, we add the two numbers together, making sure that any carry into the 17th bit of this initial sum is added back into the 1's place of the resulting sum); we then take the one's complement of the result. Compute the Internet checksum value for these two 16-bit words:

00001010 11100111 this binary number is 2791 decimal (base 10)

00100101 11000100 this binary number is 9668 decimal (base 10)

0 0
Add a comment Improve this question Transcribed image text
Know the answer?
Add Answer to:
Consider the two 16-bit words (shown in binary) below. Recall that to compute the Internet checksum...
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
  • 18. Computing an Internet checksum Consider the two 16-bit words (shown in binary) below. Recall that...

    18. Computing an Internet checksum Consider the two 16-bit words (shown in binary) below. Recall that to compute the Internet checksum of a set of 16-bit words, we compute the one's complement sum [1] of the two words. That is, we add the two numbers together, making sure that any carry into the 17th bit of this initial sum is added back into the I's place of the resulting sum); we then take the one's complement of the result. Compute...

  • WHAT IS THE ANWER FOR THE TWO QUESTIONS Consider the two 16-bit words (shown in binary)...

    WHAT IS THE ANWER FOR THE TWO QUESTIONS Consider the two 16-bit words (shown in binary) below. Recall that to compute the Internet checksum of a set of 16-bit words, we compute the one's complement sum of the two words. That is, we add the two numbers together, making sure that any carry into the 17th bit of this initial sum is added back into the 1's place of the resulting sum); we then take the one's complement of the...

  • (3 pts) Consider an unsigned fixed point decimal (Base10) representation with 8 digits, 5 to the...

    (3 pts) Consider an unsigned fixed point decimal (Base10) representation with 8 digits, 5 to the left of the decimal point and 3 to the right. a.      What is the range of the expressible numbers?    b.      What is the precision?    c.       What is the error?    ______________________________________________________________________________   (3 pts) Convert this unsigned base 2 number, 1001 10112, to each base given below   (Note: the space in the binary string is purely for visual convenience) Show your work. Using...

  • Implement a Java method named addBinary() that takes two String arguments (each representing a binary value)...

    Implement a Java method named addBinary() that takes two String arguments (each representing a binary value) and returns a new String corresponding to the result of performing binary addition on those arguments. Before you begin, if one of the arguments is shorter than the other, call your pad() method from the previous step to extend it to the desired length. Note: ped() method is public static String pad(String input, int size) { if(input.length()>=size) { return input; } String a =...

  • Problem 2 (10 points): Consider the serial adder shown in Figure below. It uses two 4-bit...

    Problem 2 (10 points): Consider the serial adder shown in Figure below. It uses two 4-bit serial shift registers A and B. Initially, register A holds the binary number 0110 and register B holds 0011, while the carry flip-flop is reset to 0. Note that the serial input for shift register B is connected to the logic value zero Use the given table to list the binary values in register A, register B, the S signal, and the carry flip-flop...

  • Q3. The adder below adds two 16-bit numbers X and Y (i.e. S-X+Y), where X-Xi5Xi4...XiXo and...

    Q3. The adder below adds two 16-bit numbers X and Y (i.e. S-X+Y), where X-Xi5Xi4...XiXo and Y-Y15Y14...YiYo. Assume we are using two's complement representation for our signed numbers, in which flipping all the bits of a number Y and adding one to it will give-Y. Modify the circuit below by including a signal P that picks whether the circuit will add them as X+Y, or subtract them as X-Y = X+(-Y) Suppose when P=0 the circuit will add and when...

  • 2.4 Recall from class that MATLAB uses standard (IEEE) double-precision floating point notation: 52 bits 11...

    2.4 Recall from class that MATLAB uses standard (IEEE) double-precision floating point notation: 52 bits 11 bits where each bit b Any Number- +/- (1.bbb...bbb)2 x 2 (bbb..bb2 102310 represents the digit 0 or 1. That is, the mantissa is always assumed to start with a 1, with 52 bits afterwards, and the exponent is an eleven bit integer (from 000..001 to 111...110) biased by subtracting 1023 Well, in "my college days" the standard was single-precision floating point notation in...

  • (1 point) Recall in the course we learnt how to display data of two categorical variables...

    (1 point) Recall in the course we learnt how to display data of two categorical variables by means of a contingency table. In this question, we will formulate a measure to quantify the level of association between the two categorical variables. Such a measure is often used in a statistical test called Chi-square test for assessing whether there is an association between two categorical variables. This question is also used to motivate the learning of independence and to connect the...

  • Banks issue credit cards with 16 digit numbers. If you've never thought about it before you...

    Banks issue credit cards with 16 digit numbers. If you've never thought about it before you may not realize it, but there are specific rules for what those numbers can be. For example, the first few digits of the number tell you what kind of card it is - all Visa cards start with 4, MasterCard numbers start with 51 through 55, American Express starts with 34 or 37, etc. Automated systems can use this number to tell which company...

  • Group Project 1 The Micro-1 Processor Simulation <Micro-1 Computer> Here's the organization of a computer equipped...

    Group Project 1 The Micro-1 Processor Simulation <Micro-1 Computer> Here's the organization of a computer equipped with a Micro-1 processor Memory contains an array of integer cells: int cell[] = new int[CAP]; where CAP is the capacity of memory. Initially this is set to 256. Internally, the Micro-1 processor is equipped with eight 32-bit data/address registers and two 32 bit control registers: PC, the program counter, contains the address of the next instruction to execute. IR, the instruction register, contains...

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