Consider a disk pack with 32 surfaces, 64 tracks and 512 sectors per pack. 256…

2018

Consider a disk pack with 32 surfaces, 64 tracks and 512 sectors per pack. 256 bytes of data are stored in a bit serial manner in a sector. The number of bits required to specify a particular sector in the disk is

  1. A.

    18

  2. B.

    19

  3. C.

    20

  4. D.

    22

Attempted by 194 students.

Show answer & explanation

Correct answer: C

Key insight: the number of bits needed equals log2(total number of sectors).

  • Compute total sectors: 32 surfaces × 64 tracks × 512 sectors = 1,048,576 sectors.

  • Express as a power of two: 1,048,576 = 2^20.

  • Therefore the number of bits required to uniquely specify a sector is 20.

  • Note: The given 256 bytes per sector would only matter if the question asked to address a specific bit within a sector. In that case you would add log2(256 × 8) = log2(2048) = 11 bits for intra-sector bit addressing; but for sector addressing alone, 20 bits suffice.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Mppsc Assistant Professor