Расчет количества голов по формуле CHS

845
Speedo

Используйте формулу цилиндра, головки и сектора (CHS), чтобы вычислить количество головок диска размером 2 ГБ, который имеет 128 байтов на сектор. Диск имеет 1024 цилиндра и 32 сектора на диск, где 1 G байт = 1073741824 байт

Я новичок в этом. Попытка узнать, в чем может быть подход.

128 * 32 * головки * 1024 = 2 * 1073741824 головки = (2 * 1073741824) / 128 * 32 * 1024

это правильно?

0
Снова домашнее задание? DavidPostill 8 лет назад 0
Возможный дубликат [Подсчет емкости диска с использованием модели сектора головки цилиндров] (http://superuser.com/questions/841443/counting-disk-capacity-using-cylinder-head-sector-model) DavidPostill 8 лет назад 3

1 ответ на вопрос

0
TOOGAM

Это выглядит правильно для меня. (Ответ 512 глав.)

Примечание: 128 байт на сектор необычно. 512 байт встречаются гораздо чаще, поскольку новое оборудование использует более крупные размеры секторов (например, 4096 байт). Так что, похоже, это проблема школы. Если бы на каждый сектор было 512 байт, это снизило бы до 128 голов.

В старых жестких дисках 512 реальных головок было бы смехотворно много. Тем не менее, мы начали составлять ложные (бессмысленные) числа при увеличении емкости диска, чтобы быть совместимыми с программным обеспечением BIOS, которое допускает такие большие числа. Другими словами, жесткие диски сообщали о значениях «геометрии» (CHS), которые не отражали то, что было на самом деле в диске, потому что это позволяло жесткому диску работать с большим количеством контроллеров жесткого диска (которые сегодня чаще всего встроены в материнские платы)., хотя некоторые коммерческие системы используют выделенное оборудование RAID-контроллера). Таким образом, используя формулу C (число цилиндров), умноженное на H (количество головок), умноженное на S (количество секторов), размер временного сектора (обычно 512 байт, но в вашем случае указывается что-то другое) = общий размер, и использование простого Вы продемонстрировали правильную технику алгебраического подхода.

Похожие вопросы