InformáticaTécnico Auxiliar de Informática (TAI)

Hardware: El Cos de la Màquina. Guia Completa dels Components que Fan Viu el Teu Ordinador



Has obert mai la caixa del teu ordinador? No per netejar-lo, sinó per mirar-lo. Per observar-lo. Aquella placa verda plena de camins, aquells diminuts components que semblen una ciutat en miniatura. Doncs això, amic meu, és el hardware. I és molt més que un munt de metall i silici.

Avui farem un viatge per dins d’aquesta ciutat. Et presentaré els seus barris, els seus habitants i, sobretot, et explicaré per què tot plegat funciona. Sense manuals tècnics avorrits. Promès.

Què és el hardware i per què hauries de conèixer-lo?

El hardware és tot el que pots tocar. El teclat, la pantalla, el ratolí, els cables. Però també el que no veus: el processador, la memòria, els circuits. És la part físicatangiblesòlida del sistema informàtic.

I sí, hauries de conèixer-lo perquè és el que realment pagues quan compres un ordinador. El software el pots canviar, actualitzar, reinstal·lar. El hardware et persegueix fins que canvies de màquina.

Més enllà de la caixa: el que no es veu però es toca

Pensa en el hardware com el cos humà. Tu ets tu gràcies al teu cervell, els teus òrgans, els teus músculs. Però també ets tu per la teva personalitat, els teus records, els teus pensaments. Doncs això: hardware és el cos, software és l’ànima. I cap dels dos funciona sol.

La Placa Base: El Territori on Tot Passa

Si el teu ordinador fos una ciutat, la placa base seria el terreny on està construïda. Els carrers, les places, les connexions elèctriques, el clavegueram. Sense ella, els components només són peces soltes que no es poden parlar.

La placa base és una targeta de circuit imprès que ho connecta tot. I dins d’ella viuen personatges fascinants.

BIOS i UEFI: El despertador del sistema

Prem el botó d’engegar. Què passa? Màgia? No. BIOS. O UEFI, si el teu ordinador és modern.

És el primer programa que s’executa. I no està al disc dur, sinó en un xip de la placa base. És firmware: programari enganxat al maquinari. El seu únic objectiu? Despertar la bèstia.

POST: L’examen mèdic cada cop que encens

Abans de res, la BIOS fa el POST (Power-On Self-Test). Comprova que la memòria RAM hi sigui, que el processador respongui, que la targeta gràfica no estigui de vaga. Si tot va bé, un bip curt i endavant. Si no… prepara’t per escoltar codis morse amb els bips.

CMOS i la pila: per què el teu ordinador no perd l’hora

La BIOS necessita recordar coses: quins discs tens, en quin ordre arrencar, si has fet overclock. Això ho guarda en una memòria especial: la CMOS. I perquè no s’oblidi de tot quan apagues l’ordinador, té una pila de botó. Sí, com la dels rellotges.

Si un dia el teu ordinador et diu que és l’any 2001, ja saps qui mirar primer.

El chipset: Northbridge i Southbridge, els policies del trànsit

Antigament, la placa base tenia dos xips molt importants: el Northbridge (pont nord) i el Southbridge (pont sud).

  • El Northbridge connectava la CPU amb la memòria RAM i la targeta gràfica. Coses ràpides.
  • El Southbridge connectava la CPU amb els discs durs, els USB, el so, la xarxa. Coses lentes.

Avui, la majoria d’aquestes funcions viuen dins del mateix processador. Però el concepte continua sent útil per entendre com es comuniquen els components.

Zócalos, ranures i connectors: on viuen els components

La placa base és plena de forats i ranures. Cadascun té una missió.

Zócalo del microprocessador

És el tron. El lloc on descansa el rei. Depenent del fabricant, es diu LGA (Intel) o PGA/AM (AMD). I no, no són compatibles entre si. No intentis posar un Intel en una placa AMD. No anirà bé.

Zócalos de memòria

Són les ranures llargues i estretes, normalment a la dreta del processador. Hi col·loques els mòduls de RAM. Si en tens dues del mateix color, pots activar el Dual Channel. És com tenir dos peatges en lloc d’un.

Ranures d’expansió (PCIe, AGP, PCI)

Aquí connectes targetes addicionals. La targeta gràfica va a la ranura PCIe x16, la més llarga. Les targetes de so, xarxa o capturadores van a les PCIe x1 o PCI, més petites.

El Chip TPM: El guardaespatlles digital

El TPM (Trusted Platform Module) és un petit xip que s’encarrega de la seguretat criptogràfica. Emmagatzema contrasenyes, certificats digitals, claus de xifratge. I només es comunica amb el processador, no amb la resta del sistema.

Per què vas sentir a parlar d’ell de cop? Per Windows 11. Microsoft el va posar com a requisit. Si el teu ordinador no té TPM 2.0, no pots instal·lar-lo oficialment.

La CPU: El Cervell que ho Governa Tot

La CPU (Central Processing Unit) és el processador. El cervell. El cap. El que realment calculadecideix i controla tot el que passa.

Està fet de milions, ara milers de milions, de transistors. Interruptors microscòpics que s’obren i es tanquen a velocitats de vertigen.

Unitat Aritmeticològica (UAL): La calculadora implacable

Dins del processador hi ha la UAL. És la part que fa comptes. I no només sumes i restes, sinó operacions molt més intel·ligents.

Operacions aritmètiques

Sumar, restar, multiplicar, dividir. També canvi de signe i extensió de signe (posar més bits sense perdre el valor). Bàsic, però fonamental.

Operacions lògiques

AND, OR, XOR, NOT. Són les portes de la lògica binària. Amb aquestes quatre operacions, un ordinador pot fer absolutament qualsevol càlcul. Sí, qualsevol.

Operacions de desplaçament

Desplaçar bits a la dreta o a l’esquerra. Sona avorrit, però és una trampa: desplaçar a l’esquerra és multiplicar per dos. Desplaçar a la dreta és dividir per dos. Més ràpid que qualsevol multiplicació.

Unitat de Control: El director d’orquestra

La UC no calcula. Ordena. Agafa les instruccions, les descodifica i diu a la resta de components què han de fer.

El cicle de la instrucció: fetch, decode, execute

  1. Fetch: Agafa la instrucció de la memòria.
  2. Decode: Esbrina què diu.
  3. Execute: L’executa.
  4. Incrementa el comptador: Passa a la següent.

I ho repeteix milers de milions de vegades per segon.

Program Counter: la brúixola del processador

El comptador de programa (Program Counter) és un registre que guarda la direcció de la següent instrucció. Cada cop que n’executa una, s’incrementa automàticament. És la brúixola que evita que el processador es perdi.

El rellotge del sistema: el cor que batega en GHz

El processador té un rellotge intern. Un oscil·lador que marca el ritme. Cada tick, el processador pot fer una operació (o part d’ella). Aquest ritme es mesura en GHz: gigahertz, milers de milions de cicles per segon.

Però compte: més GHz no sempre és millor. Depèn de quantes instruccions pots completar per cicle. Un processador modern a 2 GHz pot ser més ràpid que un de vell a 4 GHz.

Arquitectures de processadors

No tots els processadors pensen igual. N’hi ha de dos grans famílies.

CISC: instruccions complexes, pocs passos

Complex Instruction Set Computer. Instruccions potents que fan coses elaborades. Però cada instrucció necessita diversos cicles de rellotge. Intel i AMD en són hereus.

RISC: instruccions simples, molta velocitat

Reduced Instruction Set Computer. Instruccions molt bàsiques, però que s’executen en un sol cicle. Com que són senzilles, el processador pot ser més eficient. ARM és el rei indiscutible.

ARM: l’eficiència que conquereix el món

ARM no fabrica processadors. Dissenya arquitectures i les llicencia. Per això trobes ARM a Samsung, Apple, Qualcomm, Huawei… i tots són diferents però parlen el mateix idioma.

Els xips Apple Silicon (M1, M2, M3) són ARM. I van demostrar que es pot tenir potència de sobres consumint una fracció de l’energia.

Nucli físic i nucli lògic

HyperThreading i SMT: fer més amb el mateix

Un nucli físic és una unitat de processament real, amb la seva pròpia UAL i UC. Un nucli lògic és una trampa: el sistema operatiu creu que n’hi ha dos, però en realitat comparteixen recursos.

Intel ho diu HyperThreading. AMD ho diu SMT (Simultaneous Multithreading). Tots dos fan el mateix: aprofitar millor el processador.

Diferència entre procés, programa i fil

  • Programa: El fitxer al disc. Estàtic, passiu.
  • Procés: El programa en memòria, executant-se. Viu, actiu.
  • Fil (thread): Una tasca dins del procés. Pots tenir-ne diversos fent coses diferents alhora.

La Memòria: On Viu la Informació

El processador treballa, però necessita on guardar les coses. Aquí entra la memòria.

Memòria volàtil vs no volàtil

Volàtil: Si s’apaga l’ordinador, s’oblida de tot. RAM.
No volàtil: Ho recorda encara que no hi hagi corrent. ROM, discs, USB.

Memòria Primària

És la que el processador pot accedir directament, sense intermediaris.

ROM: El llibre tancat

Read Only Memory. Ve de fàbrica amb instruccions gravades. No es pot escriure (o és molt complicat). Aquí viu la BIOS.

RAM: La pissarra del professor

Random Access Memory. S’hi pot llegir i escriure, però s’esborra en apagar. És el taulell de treball del processador. Com més RAM, més coses pots tenir obertes alhora sense alentir-te.

Caché: L’as sota la màniga

És una memòria ultraràpida, però petita i cara. Està dins del processador o molt a prop. Guarda les instruccions i dades que es fan servir més sovint. Si el processador les troba aquí, no ha d’anar a la RAM (que és més lenta). Nivells L1, L2, L3. Com més a prop del nucli, més ràpida.

Memòria Secundària

És l’emmagatzematge permanent. Lent comparat amb la RAM, però barat i amb molt espai.

Discs durs magnètics (HDD)

Plats que giren, agulles que llegeixen. Tecnologia del segle passat, però encara viva per la seva capacitat/preu. IDE (vell) i SATA (modern).

Discs d’estat sòlid (SSD)

Sense parts mòbils. Memòria flash. Més ràpids, silenciosos, resistents. Connecten per SATA o per NVMe (més ràpid, directe al bus PCIe).

Swap: quan la RAM no arriba

Quan la RAM s’omple, el sistema operatiu agafa un tros del disc dur i fa veure que és RAM. Es diu memòria virtual. Funciona, però és lentíssim. Millor comprar més RAM.

Memòria Flash

USB, targetes SD, SSD. No volàtil, reescrivable, ràpida.

Jerarquia de memòria

Imagina una piràmide:

  • A dalt: Registres del processador. Superràpids, microscòpics.
  • Caché L1, L2, L3. Molt ràpides, petites.
  • RAM. Ràpida, capacitat mitjana.
  • SSD. Lenta (comparada), molta capacitat.
  • HDD. Molt lenta, capacitat massiva.

Com més baixes, més barat i més espai. Però més lent.

Thrashing: quan el sistema s’ofega

El thrashing (hiperpaginació) és quan el sistema operatiu passa més temps intercanviant dades entre la RAM i el disc que no pas treballant. L’ordinador va com un cargol, el disc brunz sense parar, i tu et preguntes què has fet per merèixer això.

Solucions: més RAM, tancar programes, o reduir la memòria virtual.

Sistemes de Direccionament: Com Trobar l’Agulla al Pallar

El processador necessita accedir a dades. Però no sempre són al mateix lloc ni de la mateixa manera. Els modes de direccionament són les diferents tècniques per trobar-les.

Alguns exemples:

  • Implícit: L’operand està a la pròpia instrucció. No cal buscar-lo.
  • Immediat: El valor és directament a la instrucció. Ex: «carrega el número 5».
  • Directe per registre: La dada és en un registre del processador. Molt ràpid.
  • Directe absolut: La instrucció dóna l’adreça exacta de memòria.
  • Indirecte: La instrucció dóna l’adreça ON ÉS l’adreça. Un pas extra.
  • Relatiu: Sumes un valor a un registre base.
  • Indexat: Com el relatiu, però amb un registre índex per recórrer vectors.

Per què tanta complicació? Per eficiència i flexibilitat. No és el mateix accedir a una variable global, que a un element d’un array, que a un paràmetre d’una funció.

El Temps d’Execució: Per Què un Programa Corre Més que un Altre

Si tens dos ordinadors, per què un és més ràpid? No només pels GHz. Hi ha més factors.

CISC vs RISC: la batalla dels cicles

  • CISC intenta fer instruccions molt potents. Necessita pocs passos, però cada pas pot ser llarg.
  • RISC fa instruccions molt simples, però en fa moltes. Com que cada una és ràpida, al final guanya temps.

Processadors multinucli

En lloc de fer un processador més ràpid (cada cop més difícil), n’hi posem diversos al mateix xip. Cadascun pot treballar en una tasca diferent. Aquí entra la programació paral·lela.

Classificació de Flynn

Una manera d’entendre el paral·lelisme:

  • SISD: Un processador, una dada. Ordinador clàssic.
  • SIMD: Una instrucció, moltes dades. Targetes gràfiques.
  • MISD: Moltes instruccions, una dada. Gairebé no s’usa.
  • MIMD: Moltes instruccions, moltes dades. Ordinadors moderns.

Tipus d’instruccions de la CPU

El repertori complet d’un processador inclou:

  1. Transferència de dades (mov, load, store)
  2. Aritmètiques (add, sub, mul, div)
  3. Comparació (cmp, test)
  4. Lògiques (and, or, xor, not)
  5. Desplaçament (shl, shr)
  6. Bits (set, clear)
  7. Control (jumps, calls, interrupts)
  8. Entrada/sortida (in, out)
  9. Miscel·lània (nop, halt)

Conclusió: El Hardware és el Nou Alfabet

El hardware no és només per a tècnics. És per a tu, que fas servir l’ordinador cada dia i vols entendre per què funciona (o per què no).

Saber què hi ha dins de la caixa et dona poder. Poder per triar millor quan compres, poder per diagnosticar quan falla, poder per aprofitar al màxim el que ja tens.

El hardware és el nou alfabet. I tu, ara, ja saps llegir-ne les primeres lletres.


Preguntes freqüents

1. Puc barrejar marques de RAM?
Tècnicament sí, però és arriscat. Poden tenir diferents temps de latència i freqüències, i el sistema s’ajustarà a la més lenta. Idealment, fes servir kits del mateix fabricant i model.

2. Quina diferència hi ha entre SSD i NVMe?
L’SSD és la tecnologia (memòria flash). NVMe és el protocol de comunicació. Un SSD NVMe va connectat al bus PCIe i és molt més ràpid que un SSD SATA. Visualment es diferencien per la forma: els SATA són de 2,5 polzades; els NVMe són com xiclets.

3. Intel o AMD? Què em convé?
Avui dia, els dos són excel·lents. Intel sol tenir millor rendiment en jocs (però més car). AMD ofereix més nuclis per menys preu i és més eficient. Mira la teva butxaca i el teu ús.

4. Què passa si la pila de la placa base es mor?
Perdràs la configuració de la BIOS. L’ordinador arrencarà, però et dirà que la data és incorrecta i potser no reconeix el disc dur d’arrencada. Canviar-la és fàcil i costa menys de 5 euros.

5. Val la pena fer overclock?
Si saps què fas, sí. Si no, millor no. Guanyaràs un 5-10% de rendiment, però augmentaràs la temperatura, el consum i redueixes la vida útil del processador. I si tens un ordinador de sobretaula, no sempre ho necessites.