· Начало · Отвђтить · Статистика · Поиск · FAQ · Правила · Установки · Язык · Выход · WASM.RU · Noir.Ru ·

 WASM Phorum —› WASM.ASSEMBLER —› Как определить емкость Hdd

Посл.отвђт Сообщенiе


Дата: Мар 9, 2004 20:34:05

Как чере порты узнать размер винчестера? если его размер больше 8 Гб.
как понимать такие цифры(Винчестер размером около 80)Serial number : WD-WMAJD1027778
Revision : 77.07W77
Model HDD : WDC WD800BB-00FRA0

Total cylinders : 16383
Total heads : 16
Sectors per track : 63
Byte per sector : 600
Byte per track : 57600


Дата: Мар 10, 2004 01:18:48

total cylinders*totalheads*sector per track*byte per sector=total bytes


Дата: Мар 10, 2004 17:54:07

Kirk
В том то и дело что 16383*16*63*600 неравно 80 Гб , а равно 8 Гб.


Дата: Мар 10, 2004 19:11:40

Pavia
Количество секторов можно узнать после команды IDENTITY DEVICE(Ech). Слова 60-61 в полученном блоке параметров и есть общее количество секторов. Рекомендую скачать стандарт ATA-2(сейчас вроде поддерживается всеми винтами).


Дата: Мар 10, 2004 22:17:48

Black_mirror
А где можно скачать стандарт?Где об этом написоно ,а то я не нашел.


Дата: Мар 11, 2004 00:54:46

Документ называется AT Attachment Interface with Extensions (ATA-2). Файл ata2.pdf.
Прилагаю небольшой исходник, может что из него станет ясно.

1982877215__ide.zip


Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.037