Mantıksal Blok Adresleme

Mantıksal blok adresleme (Logical block addressing veya LBA olarak da bilinir), sabit disk sürücüleri gibi depolama birimlerindeki veri bloklarını okumaya yarayan disk okuma yöntemidir. Disk okuma işlemlerini doğrusal adresleme şeması ile gerçekleştirir.

 Genel Bakış 
Mantıksal blok adresleme sisteminde bir veri bloğunu adreslemek için sayılar kullanılır. Örneğin "19. veri bloğu" gibi bir tanımla tam olarak 19. veri bloğunu işaret etmiş olursunuz.

LBA şeması, depolama biriminin fiziksel ayrıntılarını işletim sistemine bildiren önceki sistemlerin yerini almıştır. Bunların başında, silindir-kafa-sektör (cylinder-head-sector veya  CHS olarak da bilinen sistem) bulunur.

CHS'te disk okuma işlemi LBA'daki kadar kolay değildir. LBA'da bir veri bloğunu tanımlamak için bir tam sayı değeri verilirken CHS'te veri bloklarına bulundukları silindir, kafa ve sektöre göre tanımlama yapılır. Mesela LBA'da 19. veri bloğu CHS için 0. silindir 1. kafa ve 1. sektöre denk gelir.

 LBA-CHS Karşılaştırması 
Aşağıdaki tabloda FAT12 ile biçimlendirilmiş bir disket için değerler verilmiştir. 
+LBA DeğeriCHS Karşılığı
C      H      S1001200218001819011
LBA, 1981 yılında ilk kez SCSI'nin öncüsü olan SASI tarafından tanıtıldı. Sürücü denetleyicisi hala veri bloklarını CHS ile adreslerken, bu adresleme bilgilerini genellikle SCSI aygıt sürücüsü, işletim sistemi, dosya sistemi kodu veya diskin ham haline erişen herhangi bir uygulama tarafından kullanılmaz. Bu verinin kullanılabilmesi için LBA-CHS çevirisine ihtiyaç duyulmaktadır.

Kategori:BIOS
Kategori:Disk sürücüler
Kategori:SCSI
Kategori:LBA
Kategori:CHS