Què és un controlador de disc dur (HDC)?

Per molt que sembli, una CPU no es pot comunicar directament amb un disc dur. Aquest és el cas dels HDD i SSD. També va ser el cas dels disquets abans que quedessin obsolets. De fet, hi ha dues capes diferents de traducció entre el disc dur i la CPU. La placa base inclou un conjunt d'adaptadors de controlador d'amfitrió.

Aquests descodifiquen els senyals dels seus respectius busos de transferència de dades a un format que la CPU pugui entendre. Els adaptadors de controlador d'amfitrió també codifiquen instruccions de la CPU per a un disc dur. A l'altre extrem, teniu el controlador del disc dur, que codifica les dades del disc dur per transmetre'ls a través del bus respectiu i descodifica les dades del bus perquè el disc dur les entengui.

Què fa un controlador de disc dur?

Històricament, els controladors de disc dur tenien la forma de targetes d'expansió que s'havien de connectar a la placa base. Aleshores, caldria connectar el propi disc dur a la targeta d'expansió en lloc d'un connector de la placa base. Les unitats modernes, però, tenen el controlador del disc dur totalment integrat al xassís de la unitat. Això sovint es pot veure com una placa de circuit sota un disc dur.

La funcionalitat d'un controlador de disc dur segueix sent la mateixa. Està pensat per gestionar operacions al disc i pot aplicar algorismes d'emmagatzematge. Per exemple, en els primers dispositius, els algorismes de durada limitada com l'algoritme d'emmagatzematge Prism podrien duplicar la densitat d'emmagatzematge comprimint les dades tal com s'escrivien.

En un HDD, el controlador del disc dur converteix els senyals llegits pel capçal de lectura i escrits pel capçal d'escriptura. El mateix passa en un disquet, tot i que aquests tenen controladors de disquet separats. En els SSD, el controlador del disc dur també controla el temps d'accés de la memòria flash real, que no és de naturalesa mecànica i s'ha de sincronitzar amb un rellotge.

Les dades del controlador del disc dur es transmeten a través del bus perifèric a l'adaptador del controlador amfitrió. A continuació, l'adaptador del controlador amfitrió converteix el senyal al format utilitzat pel bus de la placa base perquè la CPU pugui descodificar-lo i llegir el resultat a la memòria.

Alguns ordinadors poden incloure un altre controlador entre el controlador del disc dur i l'adaptador del controlador amfitrió. Aquestes es coneixen habitualment com a targetes RAID o controladors de matriu de discs. Aquests permeten formar una matriu RAID de maquinari. En alguns casos, el controlador RAID pot estar integrat a l'adaptador del controlador amfitrió.

Conclusió

Un controlador de disc dur permet que els discs durs es comuniquin a través del seu respectiu bus de comunicació, és a dir, SATA. La placa base converteix aquests senyals en un format que la CPU pugui entendre. Històricament, els controladors de disc dur es van implementar com a targetes d'expansió a les quals es connectaven els discs durs.

En els dispositius moderns, però, els controladors de disc dur ara s'integren al disc dur real, reduint l'espai i la complexitat i reduint el nombre de targetes d'expansió necessàries. Què en penseu sobre el tema? Comparteix els teus pensaments als comentaris a continuació.


Què és SMPS?

Què és SMPS?

Apreneu què és SMPS i el significat de les diferents classificacions d'eficiència abans de triar un SMPS per al vostre ordinador.

Per què el meu Chromebook no sencén

Per què el meu Chromebook no sencén

Obteniu respostes a la pregunta: Per què el meu Chromebook no s'encén? En aquesta guia útil per als usuaris de Chromebook.

Com informar de les estafes de pesca a Google

Com informar de les estafes de pesca a Google

Obteniu informació sobre com informar d'un estafador a Google per evitar que estafeu altres persones amb aquesta guia.

Roomba satura, senganxa i gira - Arregla

Roomba satura, senganxa i gira - Arregla

Solucioneu un problema en què el vostre robot aspirador Roomba s'atura, s'enganxa i segueix girant.

Com canviar la configuració gràfica a Steam Deck

Com canviar la configuració gràfica a Steam Deck

El Steam Deck ofereix una experiència de joc robusta i versàtil al teu abast. Tanmateix, per optimitzar el vostre joc i garantir el millor possible

Què és la seguretat basada en laïllament?

Què és la seguretat basada en laïllament?

Anàvem a aprofundir en un tema que cada cop és més important en el món de la ciberseguretat: la seguretat basada en l'aïllament. Aquest enfocament a

Com utilitzar el clic automàtic per a Chromebook

Com utilitzar el clic automàtic per a Chromebook

Avui anàvem a aprofundir en una eina que pot automatitzar tasques de clics repetitius al vostre Chromebook: el clic automàtic. Aquesta eina us pot estalviar temps i

Com canviar la cara del rellotge en un Fitbit Versa 4

Com canviar la cara del rellotge en un Fitbit Versa 4

Canvia la cara del rellotge del teu Fitbit Versa 4 per donar-li un aspecte diferent cada dia de manera gratuïta. Mireu que fàcil i ràpid és.

Com treure una GPU dun PC Windows el 2023

Com treure una GPU dun PC Windows el 2023

Necessites treure la GPU del teu ordinador? Uneix-te a mi mentre t'explico com eliminar una GPU del teu PC en aquesta guia pas a pas.

Què és el surf despatlles?

Què és el surf despatlles?

El surf a l'espatlla és una classe d'atac d'enginyeria social. Implica que un atacant recopila informació mirant la pantalla.