ISRO | CS ISRO 2015 | Pregunta 51

En CRC, si la unidad de datos es 100111001 y el divisor es 1011, ¿cuál es el dividendo en el receptor?
(A) 100111001101
(B) 100111001011
(C) 100111001
(D) 100111001110

Respuesta: (B)
Explicación:

Step-1: 
Append (number of bits in divisor - 1) number
of zeroes at the end of data unit
Data unit = 100111001, append 3 zeroes at the end.
          = 100111001000

Step 2
Divide using xor subtraction:      
      ______________
 1011) 100111001000 ( 101000001
       1011
       ------
        01011
         1011
        -------
              01000
               1011
             --------
               011
             --------
Step 3
Perform Xor-sum of the remainder with the appended
zeroes in data unit.
= 100111001(000) xor (011)
= 100111001011

Entonces, la opción (B) es correcta.
Cuestionario de esta pregunta

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *