LBA (англ. Logical block addressing) — механизм адресации и доступа к блоку данных на жёстком или оптическом диске, при котором системному контроллеру нет необходимости учитывать геометрию самого жесткого диска (количество цилиндров, сторон (головок), секторов на дорожке). Контроллеры современных IDE дисков в качестве основного режима трансляции адреса используют LBA.
Привод, способный поддерживать режим LBA, сообщает об этом в информации идентификации привода[1].
Оригинальный текст (англ.)A drive which can support LBA mode indicates this in the Identify Drive Information.
Суть LBA состоит в том, что каждый блок, адресуемый на жёстком диске, имеет свой номер, целое число, начиная с нуля и т. д. (то есть первый блок LBA=0, второй LBA=1, ...)
LBA 0 = Цилиндр 0/Головка 0/Сектор 1
Еще одно преимущество метода адресования LBA — то, что ограничение размера диска обусловлено лишь разрядностью LBA. В настоящее время для задания номера блока используется 48 бит, что при использовании двоичной системы исчисления даёт возможность адресовать на приводе (248) 281 474 976 710 656 блоков (то есть, при блоке в 512 байт, 128 ПиБ).
LBA заменяет собой более ранние схемы (CHS и Large), в которых нужно было учитывать физические особенности устройства дисков.
Технический комитет X3T10 установил правила получения адреса блока в режиме LBA:
Кортежи CHS можно преобразовать в адреса LBA и обратно по следующим формулам:
где — номер цилиндра, - номер головки, - номер сектора, — число головок, — число секторов на дорожке, — операция взятия остатка от деления.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .