Consider a disk pack with 16 surfaces, 128 tracks per surface and 256 sectors per track. 512 bytes of data are stored in a bit serial manner in a sector. The capacity of the disk pack and the number of bits required to specify a particular sector in the disk are respectively:
address split is-
Disk capacity = total number of surfaces * no. of tracks per surface * amount of data per track
16 surfaces (4 bit) * 128 tracks per surface (7 bit) * 256 sectors per track (8 bit) *512 bytes of data
and to specify a particular sector we do not need sector size, so bits required = 4+7+8 = 19
The answer to the first question is $2048 ...