Final answer:
The number of platters and heads on a 255-GB disk with 65,536 cylinders, 255 sectors per track, and 512 bytes per sector can be deduced by calculating the storage per track, then the storage per cylinder, and finally by dividing the total disk capacity by the storage per cylinder. The number of platters is half the total number of heads, since platters are double-sided.
Step-by-step explanation:
The student has asked how many platters and heads a 255-GB disk has given it has 65,536 cylinders, 255 sectors per track, and 512 bytes per sector. To find the number of platters and heads, we can use the disk's storage specifications.
First, calculate the total storage capacity of one cylinder:
- Number of sectors per track: 255
- Number of bytes per sector: 512
- Total storage per track: 255 sectors × 512 bytes = 130,560 bytes
Next, multiply the storage of one track by the number of tracks per cylinder (which is the same as the number of heads, since each head reads one track):
- Total storage per cylinder = 130,560 bytes × number of heads
Now, calculate the total number of bytes on the disk:
- Total disk capacity in bytes = 255 GB × 1024³ (bytes per GB) = 273,804,304,384 bytes
Divide the total disk capacity by the total storage per cylinder to find the number of heads:
- Number of heads = Total disk capacity in bytes / (Total storage per cylinder × 65,536 cylinders)
- Number of heads = 273,804,304,384 bytes / (130,560 bytes × 65,536 cylinders)
The number of platters is half the number of heads because each platter has two heads, one on each side.