Computer Sciences > GATE 2026 SET-2 > Computer Networks
Consider the transmission of data bits 110001011 over a link that uses Cyclic Redundancy Check (CRC) code for error detection. If the generator bit pattern is given to be 1001, which one of the following options shows the remainder bit pattern appended to the data bits before transmission?
A
011
B
101
C
000
D
100

Correct : d

The correct answer is Option D — 100.
CRC setup: Generator = 1001 (degree 3), so append 3 zeros to the data. Message with zeros = 110001011000 (12 bits). Divide this by 1001 using modulo-2 (XOR) division.
XOR division step by step (each step: if MSB=1 XOR with 1001, else XOR with 0000, bring down next bit):
1100 XOR 1001 = 0101, bring down 0 → 1010
1010 XOR 1001 = 0011, bring down 1 → 0111
0111 XOR 0000 = 0111, bring down 0 → 1110
1110 XOR 1001 = 0111, bring down 1 → 1111
1111 XOR 1001 = 0110, bring down 1 → 1101
1101 XOR 1001 = 0100, bring down 0 → 1000
1000 XOR 1001 = 0001, bring down 0 → 0010
0010 XOR 0000 = 0010, bring down 0 → 0100
Final remainder = 100. This 3-bit remainder is appended to the original data before transmission.

Similar Questions

Suppose two hosts are connected by a point-to-point link and they are configured to use Stop-and-Wait protocol for reliable data transfer. Identify in which one...
#954 MCQ
Which of the following statements is/are INCORRECT about the OSPF (Open Shortest Path First) routing protocol used in the Internet?
#961 MSQ
Suppose you are asked to design a new reliable byte-stream transport protocol like TCP. This protocol, named myTCP, runs over a 100 Mbps network with Round Trip...
#985 MSQ

Related Topics

GATE CS 2026 Set-2 Q43 CRC remainder GATE 2026 cyclic redundancy check GATE CS CRC generator 1001 GATE modulo-2 division GATE 2026 computer networks GATE CS 2026 CRC error detection GATE XOR division CRC GATE 2026 data transmission CRC GATE CS

Unique Visitor Count

Total Unique Visitors

Loading......