Can anyone help me solve this :
Assume that you have a disc-system with 300 256-byte sectors pr. track and assume that the disc rotates with 800 rpm.
How long time does it take to read a sector? The answer should be in microseconds. Search time isnt needed.
Solved it myself. Wasn't really as hard as I thought :)
It reads 800 * 300 sektorer pr. minute.
It reads 24.000/60 sectors pr. second.
It reads 400 sectors pr. second.
To read 1 sector, it uses 1\400 seconds
To solve this problem, we need to understand the relationship between the disc's rotation speed and the time it takes to read a sector.
First, let's calculate the number of sectors in one minute by multiplying the rotation speed (800 rpm) by the number of sectors per track (300 sectors).
800 rpm * 300 sectors = 240,000 sectors per minute
Next, let's convert the number of sectors per minute to sectors per second. Since there are 60 seconds in a minute, we divide the number of sectors per minute by 60.
240,000 sectors per minute / 60 = 4,000 sectors per second
Now, to find the time it takes to read one sector, we take the reciprocal of the number of sectors per second.
1 / 4,000 sectors per second = 0.00025 seconds per sector
Finally, to convert the time to microseconds, we multiply by 1,000,000.
0.00025 seconds per sector * 1,000,000 microseconds per second = 250 microseconds per sector
Therefore, it takes approximately 250 microseconds to read one sector.
Congratulations on solving it yourself! If you have any further questions, feel free to ask.