Logical block addressing: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1:
Il '''Logical block addressing''', abbreviato '''LBA''', è un sistema di accesso ai dati usato nei dischi fissi
Brevemente, un [[disco rigido]] è costituito da piatti paralleli scritti su ambedue le superfici: ad ogni superficie corrisponde una testina. Ogni piatto è inoltre suddiviso in tracce concentriche, raggruppate per distanza dall'asse in cilindri, e divise in settori circolari. E' chiaro quindi che per identificare un settore, l'unità fisica di memorizzazione sul disco, sono necessarie le tre coordinate cilindro, testina e settore.
Il metodo LBA, introdotto con
La conversione da indirizzo logico a indirizzo fisco, ovvero quello definito dalle tre coordinate, viene eseguita dal [[controller|controllore]].
==Storia==
Il primo [[IBM Personal Computer XT|PC XT IBM]] montava un disco [[Seagate]] da 10
Col tempo la tecnologia è migliorata, passando alle unità [[Advanced Technology Attachment|IDE]], ma le procedure di chiamate al BIOS non vennero modificate per mantenere una compatibilità con i dispositivi precedenti (questa è una scelta molto frequente nell'informatica, si pensi alla
Tale metodo però era intrinsecamente limitato dato che prevedeva l'uso di 4 bit per specificare la testina, 6 per il settore e 10 per il cilindro. Con queste specifiche si potevano indirizzare massimo 16 testine, 63 settori e 1024 cilindri: da notare che i settori non erano <math>2^6 = 64</math> perché, probabilmente per un errore del programmatore, mentre la numerazione delle testine e dei cilindri cominciava da 0, quella dei settori partiva da 1, riducendone di fatto la rappresentazione di un'unità.
Con tale specifica, mantenuta fino
Con l'introduzione del secondo standard ATA fu introdotto, tra le altre innovazioni, lo schema LBA che di fatto a ha aumentato di gran lunga la capacità di indirizzamento dei settori sui dischi rigidi a 128 GiB, poi salito a 128 [[Pib]] con l'aumento a 48 bit per gli indirizzi nella standard ATA-6.
== Note ==
<references/>
==Voci correlate==
*[[Disco rigido]]
[[Categoria:Informatica]]
[[en:Logical block addressing]]
|