EBK COMPUTER NETWORKING
EBK COMPUTER NETWORKING
7th Edition
ISBN: 8220102955479
Author: Ross
Publisher: PEARSON
Expert Solution & Answer
Book Icon
Chapter 6, Problem P4P

a.

Explanation of Solution

Finding binary numbers from 1 through 10:

NumbersBinary numbers
10000 0001
20000 0010
30000 0011

b.

Explanation of Solution

ASCII values for the letters from “B” through “K”:

LettersASCII valuesBinary number
B660100 0010
C670100 0011
D680100 0100

c.

Explanation of Solution

ASCII values for the letters from “b” through “k”:

LettersASCII valuesBinary number
b980110 0010
c990110 0011
d1000110 0100

d.

Explanation of Solution

Steps to find internet checksum:

Step 1: Find ASCII value for the string.

Step 2: Find 8-bit binary number for the corresponding ASCII values.

Step 3: Add 16-bit numbers. If carry occurs, then wrap that around.

Step 4: Take 1’s complement for the final result to find out internet checksum.

For part (a) the internet checksum is calculated as follows:

Add all the 16-bit integers:

The above result doesn’t produce carry and therefore take 1’s complement.

1’s complement for “0001 1001 0001 1110” is “1110 0110 1110 0001”.

Therefore, internet checksum for the numbers 1 through 10 is “1110 0110 1110 0001”.

For part (b) the internet checksum is calculated as follows:

Add all the 16-bit integers:

The above result produces carry bit so carry forward it.

Now, take 1’s complement. 1’s complement for “0101 1111 0110 0100” is “1010 0000 1001 1011”.

Therefore, internet checksum for the letters “B” through “K” is “1010 0000 1001 1011”...

Blurred answer
Students have asked these similar questions
Consider a 16 bit FPN (floating point number). Here the exponent is in excess-63 form and mantissa is the fraction. Base of the system is 2. It is used to store (0.239) X 23. 1. In the above question, what will be the hexadecimal pattern, which denote the given value without normalization. Write the complete steps used for calculation. 2. What is the largest positive and the smallest positive number stored in the 16-bit register of the FPN? Cleary explain what will be the values of mantissa and exponent in the case of largest and smallest positive number with proper justification.
An interesting application of a PLA is conversion from the old, obsolete punched cards character codes to ASCII codes. The standard punched cards that were so pop- ular with computers in the past had 12 rows and 80 columns where holes could be punched. Each column corresponded to one character. so each character had a 12-bit code. However, only 96 characters were actually used. Consider an application that reads punched cards and converts the character codes to ASCII. a. Describe a PLA implementation of this application. b. Can this problem be solved with a ROM? Explain.
Let a “binary code” be the set of all binary words, each consisting of 6 bits (i.e., 0 or 1 digits). For example, 001101 is a word in this code.
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education