Академический Документы
Профессиональный Документы
Культура Документы
informtics
ndex
Introducci ...............................................................................................
Objectius ...................................................................................................
13
17
21
24
27
27
28
30
32
32
35
37
40
42
46
47
50
50
52
53
55
56
58
60
62
64
66
67
68
69
70
Introducci
En aquesta unitat didctica sestudia tot all que t relaci amb el maquinari, s a dir, amb lordinador i els dispositius que el formen. En el primer
nucli dactivitat, comenarem treballant els conceptes dinformaci, dades i tractament de la informaci. Tot seguit, sintrodueix el concepte
dinformtica, els seus objectius i els elements que shi poden trobar, i a
continuaci es defineix lordinador, les parts ms importants, levoluci
que ha tingut fins a lactualitat, les generacions dordinadors i la classificaci dels ordinadors.
En un segon nucli dactivitat, per relacionat amb lanterior, sestudia
com es mesura la informaci (unitats utilitzades), com es representa, i la
codificaci i manipulaci interna per part de lordinador.
En un ltim nucli dactivitat, sestudia un conjunt de dispositius que sn
la base del correcte funcionament de lordinador. El maquinari que estudiem est format per unitats funcionals, que constitueixen la base del
funcionament de lordinador i permeten que altres parts de lordinador facin la seva tasca. Comenarem per la memria principal: nanalitzarem el
funcionament, la importncia i els tipus. Tot seguit, treballarem el bloc
que socupa del microprocessador, de la seva funci, de la seva importncia, dels elements que el componen, dels tipus de microprocessadors i de
com funcionen. Veurem com s la comunicaci entre els diferents elements que formen les unitats funcionals (arquitectures). Finalment, farem lestudi integrat de tots aquests elements en la placa base i de les
seves caracterstiques, importncia i funcionament.
Tamb comentarem les principals caracterstiques i el funcionament dels
suports i dispositius dentrada i sortida utilitzats en lentorn informtic.
Tot suport, en si mateix, no pot gestionar la informaci; li calen altres elements que anomenem perifrics. Classificarem els dispositius perifrics
de diferents maneres i utilitzarem la divisi feta segons el tipus de processament: entrada, sortida i entrada/sortida. En la unitat didctica daquest
crdit anomenada Maquinari (segona unitat didctica), sestudien ms
especficament els principals perifrics dels ordinadors.
s important conixer tant els elements fsics com els elements lgics de
lordinador (el microprocessador, la memria principal, el bus del sistema, la placa base, etc.), i la seva importncia en el mn informtic.
Per tot aix, considerem que aquesta unitat s molt important. s una unitat tant terica com prctica.
Objectius
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
Identificar les parts i els dispositius fsics i lgics dun sistema informtic a partir dels manuals i de les instruccions del sistema.
12.
13.
14.
15.
Diferenciar les caracterstiques dels principals elements que formen la placa base.
16.
Saber identificar els diferents elements que componen essencialment la placa base.
17.
18.
Els ssers humans intentem aprendre del nostre entorn. A travs de la comunicaci incrementem o modifiquem els coneixements que tenim. El tractament de les dades permetr que aquests coneixements es converteixin en
informaci. Cal considerar la informtica com una eina per a la comunicaci
i lordinador el mitj per a aconseguir-ho.
1.1. La informaci
Contnuament ens est arribant informaci per diferents canals. Les vies
poden ser molt variades: les imatges, els sons, els escrits, els senyals, etc.
Si pogussim mesurar aquest volum dinformaci, al final del dia comprovarem que s molta la quantitat que en rebem.
Heus ac dues maneres de definir la informaci:
No totes les dades sn del mateix tipus. Si pensem en la nostra adrea postal (per exemple, c/ Muntaner, 100, 3r), podem comprovar que hi ha diferents tipus de carcters. Aleshores, podem classificar les dades segons els
tipus segents:
Numriques. Formades per nombres (0, 1,...,9).
Alfabtiques. Formades per lletres (a, b,...,z).
Alfanumriques. Formades per tots els carcters.
Podem definir el tractament de la informaci com el conjunt doperacions que shan defectuar sobre les dades que componen la informaci.
1) Lemissor s el responsable de generar la informaci (per exemple, una persona quan parla, un llibre quan llegim, etc.).
2) El canal s lelement que permet la transmissi de la informaci
(per exemple, laire quan parlem, el fil de telfon en les comunicacions telefniques, etc.).
3) El receptor s lelement que rep la informaci (per exemple, en
aquest moment, sou vosaltres, que esteu estudiant aquesta unitat
didctica).
Funcions
Entrada
Recollida de la informaci
Depuraci de les dades
Emmagatzematge de les dades
Procs
Aritmtic
Lgic
Sortida
Lgic sn operacions en qu
el resultat pot ser vertader o fals.
restes, etc.) i doperacions lgiques (el resultat noms pot ser vertader o fals).
Sortida. Operaci destinada a fer conixer de manera externa els resultats
de la manipulaci.
Daltra banda, el tractament de la informaci no ha estat el mateix al llarg
de la histria.
Podem diferenciar tres tipus de tractament:
Manual. La manipulaci de la informaci es fa tota manualment. Per
exemple, emplenar un rebut, una factura, etc.
Programa
Un programa s un conjunt
daccions executades segons un
determinat ordre, que permeten
resoldre un determinat problema.
1.3.1. La informtica
La informtica neix amb la idea dajudar les persones en els treballs rutinaris i repetitius, generalment de clcul i de gesti, en qu s freqent la
repetici de tasques. La idea s que una mquina pot fer la feina millor,
per lexactitud i la rapidesa; ara b, sempre sota el control de la persona.
El terme informtica va aparixer a Frana lany 1962 sota la denominaci
dinformatique. Aquesta paraula sorgeix de la contracci de les paraules:
INFORmation
autoMATIQUE
Lordinador
10
Lelement fsic
Lelement fsic tamb es coneix amb el nom de maquinari (hardware).
Est format per tot all que es pot veure i tocar en el mn de la informtica (els monitors, les impressores, el ratol, els suports, etc.).
11
Suports fsics
Memria principal: lloc de lordinador en qu es desen momentniament les dades i els programes
que ha dexecutar un ordinador.
Memria auxiliar: dispositiu que permet guardar grans volums dinformaci durant perodes llargs de
temps (unitats de disquets, unitats de CD, unitats de DVD, memries flaix, discos durs porttils, etc.).
El CD (compact disk) s
un suport auxiliar de la
informaci.
Lelement lgic
Lelement lgic es coneix tamb amb el nom de programari (software). T
el seu origen en les idees (conceptes) i est compost per tot all que fem servir en el camp de la informtica que no podem veure ni tocar (els jocs dordi-
El programari (sofware)
s un conjunt didees, dades
o informacions i accions.
Segons les seves principals funcions, classificarem els elements lgics de la manera segent:
Programari bsic. s el conjunt de programes que lequip fsic
necessita per treballar. Els programes configuren el que, en un
sistema informtic, sanomena sistema operatiu (per exemple,
Unix, Linux, etc.). En altres paraules, el programari bsic est
format per tots els programes que capaciten el maquinari per
funcionar correctament.
Programari daplicaci. Sn els programes que fan que lordinador desenvolupi una determinada tasca (per exemple, els jocs,
els programes de gesti comercial, els programes de gesti de nmines, etc.).
Lelement hum
Lelement hum s lelement ms important que forma part de la informtica o dun sistema informtic. Sense les persones que estan al crrec
de la informtica, no hi hauria ni la part fsica ni la part lgica.
Dins del que hem anomenat part humana, podem distingir els elements
segents:
1) Usuari. Persona que utilitza la informtica com a eina per desenvolupar el seu treball o com a ajuda en una activitat. Cal tenir uns coneixe-
12
Llenguatges
de programaci
Conjunt de regles o normes que
fixen la sintaxi que cal utilitzar per
donar ordres a un ordinador
(exemples: el llenguatge C,
Cobol).
Llenguatge mquina
s el llenguatge utilitzat pels
ordinadors. Est format per
senyals binaris. Els senyals binaris
estan formats per dos estats:
activat i desactivat (on, off).
13
14
15
Memries auxiliars
de les quals els permet fer funcions dentrada i funcions de sortida. Per
exemple, les unitats de cintes magntiques, les unitats de discos magntics o les unitats opticomagntiques. Tamb sels coneix com a memries
auxiliars.
16
Operacions de la CPU
Les operacions de la CPU poden
ser:
Lgiques. Totes les operacions
en qu el resultat pot ser
vertader o fals.
Matemtiques. Operacions
de tipus clcul matemtic (per
exemple: sumes i restes).
17
g) Memria principal. s lencarregada demmagatzemar les dades i els programes mentre sestan executant en lordinador. s important recordar que
un programa noms pot ser executat per un ordinador. Per tant, cal que el
programa i les dades que necessita manipular siguin a la memria.
5) Dispositius de comunicacions (busos). Enllacen tots els elements del
sistema i permeten la comunicaci amb el mn exterior. El bus representa bsicament una srie de cables que serveixen per carregar dades en la
memria i, des dall, transportar-les a la CPU. s lautopista de les dades
dins del PC, ja que comunica tots els components de lordinador amb el
processador. El bus es controla i manipula des de la CPU.
En el perode manual, totes les operacions que es feien amb la informaci es desenvolupaven manualment.
bac
18
Regle de clcul
2) Perode mecnic
Calculadora universal
19
Fitxa perforada
Es va plantejar la construcci duna mquina capa de fer qualsevol operaci matemtica i que es pogus programar amb targetes perforades que
va anomenar mquina analtica. Com els ordinadors moderns, la mquina de Babbage tenia un mecanisme dentrada i sortida per a targetes perforades, una memria, una unitat de control, i una unitat aritmtica i
lgica. Tamb tenia la capacitat demmagatzemar, en el seu interior, una
quantitat de xifres considerable. Amb aquestes idees, va definir els fonaments dels ordinadors actuals. No va poder construir la mquina per problemes tcnics.
f) Augusta Ada Byron (1788-1824) va ser la primera persona que va comenar a fer programes per a la mquina analtica, per la qual cosa sha
considerat la primera programadora i la primera que va introduir el concepte de programa. !
g) George Boole (1815-1864) s el creador de la teoria matemtica coneguda com a lgebra de Boole, que s la base de llgebra binria i la base
terica de la representaci dels circuits de commutaci.
Un algorisme s la representaci
formal i sistemtica dun procs.
No tots els problemes tenen
soluci algorsmica.
forma de representar un procs a partir de la seva descripci. Amb els estudis de Turing, comena la teoria matemtica de la computaci, en qu
es defineix el concepte dalgorisme.
j) Howard H. Aiken (1900-1973) desenvolupa la idea de Babbage i obt una
calculadora numrica que fa servir rels, rodes dentades, etc. Aquesta mquina s coneguda pel nom de MARK-I, i s una mquina eletromecnica (m-
MARK-I
16,6 m de llarg
2,6 m dalt
70 t de pes
800.000 peces mbils
800.000 m de cables
20
la resoluci dequacions algebraiques, construcci del primer dirigible espanyol, mquines per jugar a escacs, etc.) reconeguts internacionalment,
sobretot en el camp de lautomtica.
l) Claude E. Shannon (1916-2001) comen a aplicar la teoria dlgebra de
Boole en la representaci de circuits lgics. El 1948, public la teoria arit-
3) Perode automtic
30 tones de pes
17.500 vlvules de buit
50.000 commutadors
70.000 resistncies
10.000 condensadors
7.500 interruptors
1.500 rels
100.000 i 200.000 watts de consum energtic
7.300 kg de pes
5.000 tubs de buit
1.000 operacions/s
Sumes de dos nombres de deu dgits (1.000.000/s)
UNIVAC-1
21
Llenguatge mquina
El llenguatge mquina es basa
en un llenguatge molt rudimentari,
que consisteix en la juxtaposici
de bits llargs o cadenes de zeros
i uns. La combinaci dels
elements dels sistemes binaris
era lnica manera dinstruir
la mquina, ja que noms entenia
el llenguatge numric.
22
Transistor
Dispositiu semiconductor que t
tres o ms elctrodes. La
conducci es fa mitjanant
electrons. El germani i el silici sn
els materials ms freqents en la
seva fabricaci. Els transistors
poden fer prcticament totes les
funcions de les vlvules de buit,
per amb ms avantatges.
Es produeix un gran desenvolupament de sistemes operatius i es comena a parlar de la multiprogramaci, del temps real i del treball interactiu.
Es comencen a utilitzar els discos magntics.
Apareixen els miniordinadors, per tant hi ha una expansi de la indstria
del software (apareix la indstria del software).
Es pot treballar en multiprogramaci i temps compartit.
Es generalitzen els llenguatges dalt nivell.
23
Sn compatibles.
Entre els ordinadors daquesta generaci, destaquen lIBM 360 i el DEC
PDP-1.
El microprocessador s un
dispositiu on la unitat central de
processament dun ordinador est
en un nic circuit integrat.
Lordinador personal
El primer ordinador personal als EUA va ser lAltair 8800 (1974). El 1971, apareix el PET 2001 de
Commodore, empresa ja desapareguda, i lApple II, fabricat en un garatge per dos joves nord-americans: Steven Jobs i Stephen Wozniak. A partir de 1980, es produeix una eclosi de marques. Destaca el Sinclair ZX80, precedent del ZX81 i de lSpectrum, fabricant absorbit per Amstrad, que va
aconseguir un gran xit venent productes de la gama baixa. Amstrad, com s lgic, va abandonar la
informtica. Lagost de 1981, es va presentar lIBM PC, que va originar la difusi massiva de la informtica personal.
En proporcionar el sistema operatiu MS-DOS (Microsoft disk operating system) a lempresa IBM, Microsoft fa un gran salt i inicia un creixement rpid i imparable.
No obstant aix, la microinformtica no va comenar als EUA. El primer ordinador personal, el Kentelek 8, es va crear a Espanya lany 1973 a crrec de la empresa Distesa (de la coneguda editorial
Anaya). El dissenyador va ser Manuel Puigb Rocafort. Posteriorment, Jordi Ustrell va dissenyar un
altre ordinador personal per a lempresa catalana EINA.
PC (personal computer):
ordinador personal.
24
Conclusi
Amb les generacions neix la indstria dels ordinadors. El treball dels ordinadors desenvolupats durant la dcada dels quaranta havia estat bsicament experimental. Shavien utilitzat amb fins cientfics, per era evident
que es podien aplicar en altres rees.
Eren mquines molt grans i pesades, amb moltes limitacions; les vlvules
de buit neren lelement fonamental, i generaven un gran consum denergia i dissipaven molta calor. Aquests problemes shavien de resoldre.
Levoluci dels ordinadors ens ha servit per fer clculs ms rpids. Tamb
sha aplicat a altres activitats humanes facilitant-ne i promovent-ne el desenvolupament.
Els ordinadors seguiran evolucionant com ho han fet fins ara per cobrir
les necessitats de la vida moderna, dels nous processos industrials, de salut, deducaci i de comunicaci.
25
CRAY-1
d) Microordinadors. Estan destinats a la part baixa de lequipament informtic. Avui dia, el mn dels microordinadors s el ms important i tamb
el ms popular. Hi ha dos grups importants: lordinador personal o PC
(personal computer) i lestaci de treball o workstation. Per exemple:
MITS Altair, Macintosh, srie Apple II, IBM PC, Dell, Compaq, Gateway, etc.
Lordinador personal s un ordinador fcil de fer anar i amb grans prestacions. La majoria del maquinari i programari que hi ha en el mercat informtic est pensat per a aquest segment de la informtica. Segons les
caracterstiques, els podem classificar de la manera segent:
De sobretaula. Normalment, s difcil de transportar, ja que s volumins i pesa molt. Se lacostuma a tenir en un lloc fix.
PDP-11
26
27
2. Codificaci de la informaci
En lactualitat, lsser hum expressa, comunica, emmagatzema i manipula la informaci mitjanant un sistema numric amb el sistema decimal
i un sistema alfabtic amb un determinat llenguatge o idioma.
Aix mateix, lordinador, a causa de la construcci basada fonamentalment
en circuits electrnics digitals, tracta aquests dos sistemes utilitzant el sistema binari i un sistema de codis.
Un codi s la manera diferent dinterpretar una mateixa informaci. Per exemple, el smbol X, fent servir el codi alfabtic, s una lletra, mentre que si apliquem el codi de les xifres romanes s el
nombre 10.
Dades en un ordinador
En lordinador no hi circulen
nombres (zeros i uns), sin que hi
pot haver tensi o no. Aquests dos
estats, nosaltres els interpretem
com a zero i u (passar corrent, no
passar corrent).
28
Tota la informaci, les dades i els carcters estan formats per bits. Aleshores,
a cada carcter shi hauria de fer correspondre un bit. Per tant, si utilitzem
aquests smbols, noms podem representar la informaci mitjanant els bits
de dos carcters: lun assignat al bit 0 i, laltre, al bit 1. !
Com que tenim i utilitzem ms de dos carcters, aquest sistema no s el
ms adient per representar la informaci. Per aix, es va decidir treballar
en grups de quatre bits, anomenats quartets, per representar tots els ca-
Fa alguns anys, aquesta unitat era suficient per mesurar la quantitat dinformaci que hi havia en aquells moments, per avui resulta massa petita per
als grans volums dinformaci que es manipula i sha decidit crear noves unitats de mesura que formen els mltiples del byte (prefixos binaris).
En la prctica popular, els prefixos binaris (utilitzen potncies en base 2)
corresponen a nombres similars als factors indicats en el SI, ms dife-
El SI s un sistema internacional
de mesura. Utilitza potncies amb
base 10.
29
rents. Els primers sn potncies amb base 2, mentre que els prefixos del
SI sn potncies amb base 10. !
En la taula 2 es mostra un resum dels prefixos utilitzats en la mesura de
la informaci que ens resultar molt til.
Taula 2
Prefixos ds convencional en la informtica
Nom
Smbol
Potncies binries i
valors decimals
Hexadec.
Nombre
Valors en el SI
unitat
2 0= 1
16 0
kilo
210 =
16 2,5
mil
10
mega
220 = 1.048.576
16 5
mili
10 6 = 1.000.000
230 =
1.073.741.824
16 7,5
miler
10
tera
240 =
1.099.511.627.776
1610
bili
1012 =
peta
250 = 1.125.899.906.842.624
1612,5
biliard
1015 = 1.000.000.000.000.000
13%
260 =
1615
trili
1018 =
1.000.000.000.000.000.0
15%
giga
exa
1.024
1.152.921.504.606.846
un(o)
.976
10 0 = 1
Diferncia
3 = 1.000
9 = 1.000.000.000
1.000.000.000.000
0%
2%
5%
7%
10%
00
zetta
270 = 1.180.591.620.717.411
.303.424
1617,5
triliard
1021 = 1.000.000.000.000.000.0
00.000
18%
yotta
280 = 1.208.925.819.614.629
.174.706.176
1620
quadrili
1024 = 1.000.000.000.000.000.0
00.000.000
21%
Ls convencional ha provocat confusions: 1.024 (210) no s 1.000. Els fabricants de dispositius demmagatzematge, habitualment, utilitzen els prefixos
binaris; per tant, un disc dur de 28 GB t una capacitat aproximada de 28 230
bytes. Els enginyers de telecomunicacions, en canvi, utilitzen el SI: una connexi de 1 Mbps equival a una transferncia de 106 bits per segon.
Tamb hi ha confusi respecte als smbols de les unitats de mesura de la
informaci, ja que no sn part del SI. La prctica recomana que el bit es
representi amb el smbol b i el byte amb el smbol B.
Un kilobyte sn 1.024 (210) bytes. El smbol s K, KB o K-byte. s una
unitat de mesura comuna per a la capacitat de memria o emmagatzematge dels microordinadors. Els PC dIBM ms antics, per exemple, tenien una capacitat mxima de 640 K, o al voltant de 640.000 carcters
de dades.
El megabyte (MB) s una unitat de mesura de la quantitat de dades informtiques. El smbol s M, MB o M-byte. s un mltiple binari del
byte, que equival a 220 (1.048.576) bytes i a 1024 KB, tradut a efectes
prctics com a 106 (1.000.000) bytes.
Un gigabyte s una unitat de mesura informtica equivalent a 210 megabytes (1024 MB). El smbol s GB o G. De vegades, en llenguatge informal, els gigabytes sanomenen gigues).
De manera similar, un terabyte (de smbol, TB) s igual a 1.024 gigabytes o 240 bytes.
30
268.435.456.000 bytes
8 bits = 2.147.483.648.000 bits
1 byte
31
Analgic i digital
Analgic: una magnitud s
analgica quan pot tenir infinits
valors entre uns de determinats.
Digital: una magnitud s digital
quan noms pot tenir dos valors.
32
El teorema fonamental de la numeraci (TFN) diu que el valor decimal duna quantitat expressada en altres sistemes de numeraci
est expressada segons el polinomi segent:
... + X4B4 + X3B3 + X2B2 + X1B1 + X0B0 + ...
en qu el smbol B representa la base, i X sn els dgits del nombre.
33
34
Exemple
Passeu el nombre 101(2 a base 3.
1) 101(2 : s el 5 en base 10. Heu daplicar el TFN.
2) 5(10 : s el 12(3 . Podeu aplicar la regla de Ruffini.
35
d) Hi ha una regla que ens permet passar ms directament de binari a octal, i de binari a hexadecimal.
Pas binari-octal: amb el nombre binari fem grups de tres dgits comenant per la dreta i desprs el passem a decimal.
Exemple
Passeu el binari 10.111 a octal.
1) 111(2 . En base 10 s 7; i en octal s el 7.
2) 10(2 . En base 10 s 2; i en octal s el 2.
El resultat que obtenim s 27(8 .
36
12
+11
131
d) Cal repetir el procs en tots els dgits que no estiguin en la base corresponent. Aix, el resultat ser
1011. No obstant aix, sha de comprovar.
2) Resta en binari
Lalgorisme de la resta en binari s el mateix que en el sistema decimal.
Les restes bsiques 0 0, 1 0 i 1 1 sn evidents:
00=0
10=1
11=0
10001
01010
00111
11011001
10101011
00101110
Per simplificar les restes i reduir la possibilitat de cometre errors hi ha diverses solucions. Una s utilitzar el mtode de complement a 2 (C 2). La
resta de dos nombres binaris es pot obtenir sumant el complement a 2 del
subtrahend al minuend.
Exemple
Fem la resta segent: 91 46 = 45, en binari.
1011011
1011011
0101110 C246 = 1010010 +1010010
0101101
10101101
En el resultat, ens sobra un 1 que es desborda per lesquerra. Per, com que el nombre resultant no
pot ser ms llarg que el minuend, el bit sobrant selimina i, per tant, el resultat s 0101101.
Exemple
Un altre exemple ser restar 219 23 = 196, directament i utilitzant el complement a 2:
11011011
11011011
00010111 C223 = 11101001 +11101001
11000100
111000100
Un cop eliminat el bit que es desborda per lesquerra, arribem al resultat correcte: 11000100 en binari
i 196 en decimal.
37
Exemple
Fem loperaci segent en binari:
10110
1 1
1 0 0 1 1 Comproveu-ho.
3) Multiplicaci en binari
La multiplicaci en qualsevol base binria es fa igual que en el sistema decimal. Si el resultat no est en la base corresponent, sha dexpressar en
base binria.
Exemple
Fem loperaci segent en binari:
10010
101
10010
00000
+1 0 0 1 0
1011110
Cal comprovar que el resultat estigui en la base corresponent.
4) Divisi en binari
La divisi en qualsevol base binria es fa igual que en el sistema decimal.
Exemple
Fem loperaci segent en binari:
11011:101
101
1 0 1 quocient
00111
101
010
residu
38
Exemples
1) Paraules d1 byte
Nombres enters
a) Sense signe: 28 = 256 combinacions diferents
Valors possibles: 0 a 255
b) Amb signe: 27 = 128 combinacions diferents
Valors possibles: 128 a 127
2) Paraules de 2 bytes
Nombres enters
a) Sense signe: 216 = 65.536 combinacions diferents
Valors possibles: 0 a 65.535
b) Amb signe: 215 = 32.768 combinacions diferents
Valors possibles: 32.768 a 32.767
3) Paraules de 4 bytes
Nombres enters
a) Sense signe: 232 = 4.294.967.200 combinacions diferents
Valors possibles: 0 a 4.294.967.199
b) Amb signe: 231 = 2.147.483.600 combinacions diferents
Valors possibles 2.147.483.600 a 2.147.483.599
39
Exemple
Representem el nombre 10(10.
Resultat: 0 0 0 0 1 0 1 0
Exemple
Representem el nombre 10(10.
Resultat: 1 0 0 0 1 0 1 0
-dec.
Hex.
Bin.
Dec.
dec.
Hex.
Bin.
Dec.
dec.
Hex.
Bin.
Dec.
dec.
Hex.
Bin.
Dec.
dec.
Hex.
Bin.
Dec.
dec.
Hex.
Bin.
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
-------------------------------------------------------------------------------------------------
00
01
01
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
00000000
00000001
00000010
00000011
00000100
00000101
00000110
00000111
00001000
00001001
00001010
00001011
00001100
00001101
00001110
00001111
00010000
00010001
00010010
00010011
00010100
00010101
00010110
00010111
00011000
00011001
00011010
00011011
00011100
00011101
00011110
00011111
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
-------------------------------------------------------------------------------------------------
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F
00100000
00100001
00100010
00100011
00100100
00100101
00100110
00100111
00101000
00101001
00101010
00101011
00101100
00101101
00101110
00101111
00110000
00110001
00110010
00110011
00110100
00110101
00110110
00110111
00111000
00111001
00111010
00111011
00111100
00111101
00111110
00111111
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
-------------------------------------------------------------------------------------------------
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
5E
5F
01000000
01000001
01000010
01000011
01000100
01000101
01000110
01000111
01001000
01001001
01001010
01001011
01001100
01001101
01001110
01001111
01010000
01010001
01010010
01010011
01010100
01010101
01010110
01010111
01011000
01011001
01011010
01011011
01011100
01011101
01011110
01011111
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
-------------------------------------------------------------------------------------------------
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E
6F
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
01100000
01100001
01100010
01100011
01100100
01100101
01100110
01100111
01101000
01101001
01101010
01101011
01101100
01101101
01101110
01101111
01110000
01110001
01110010
01110011
01110100
01110101
01110110
01110111
01111000
01111001
01111010
01111011
01111100
01111101
01111110
01111111
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
128
127
126
125
124
123
122
121
120
119
118
117
116
115
114
113
112
111
110
109
108
107
106
105
104
103
102
101
100
99
98
97
80
81
82
83
84
85
86
87
88
89
8A
8B
8C
8D
8E
8F
90
91
92
93
94
95
96
97
98
99
9A
9B
9C
9D
9E
9F
10000000
10000001
10000010
10000011
10000100
10000101
10000110
10000111
10001000
10001001
10001010
10001011
10001100
10001101
10001110
10001111
10010000
10010001
10010010
10010011
10010100
10010101
10010110
10010111
10011000
10011001
10011010
10011011
10011100
10011101
10011110
10011111
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
32
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
EE
EF
F0
F1
F2
F3
F4
F5
F6
F7
F8
F9
FA
FB
FC
FD
FE
FF
11100000
11100001
11100010
11100011
11100100
11100101
11100110
11100111
11101000
11101001
11101010
11101011
11101100
11101101
11101110
11101111
11110000
11110001
11110010
11110011
11110100
11110101
11110110
11110111
11111000
11111001
11111010
11111011
11111100
11111101
11111110
11111111
2) Complement a 1 (C 1)
Els nombres positius es representen igual que els positius que hem vist en
el mtode de mdul i signe.
Per als nombres negatius el procs s el segent:
a) Es representa com a positiu.
b) Es canvien els bits 0 per 1 i els bits 1 per 0.
Exemple
Representem el nombre 10(10.
a) El binari ser 0 0 0 0 1 0 1 0.
b) Canviem el bit 0 per 1 i el bit 1 per 0. El resultat ser: 1 1 1 1 0 1 0 1.
40
3) Complement a 2 (C 2)
Els nombres positius es representen igual que els positius que hem vist en
el mtode de mdul i signe.
Per als nombres negatius el procs s el segent:
a) Es representa igual que el mtode de complement a 1.
b) Se suma el valor 1 al bit que s ms a la dreta.
Exemple
Representem el nombre 10(10 .
a) El complement a 1 ser 1 1 1 1 0 1 0 1.
b) Sumem 1 al bit que s ms a la dreta. El resultat ser 1 1 1 1 0 1 1 0.
4) Excs a 2n-1
La variable n representa el nombre de bits que forma la paraula de lordinador. El procs de clcul que seguirem s el segent:
a) Valor = 2n-1 + nombre.
b) Passem el valor a binari.
c) El colloquem en el byte.
Exemple
Representem el nombre 10(10.
a) Valor = 2n-1 + 10 = 28-1 + 10 = 128 + 10 = 138.
b) El valor 138 en binari s 1 0 0 0 1 0 1 0.
c) El resultat ser 1 0 0 0 1 0 1 0.
41
1) Binari pur
El procs de clcul que seguirem en utilitzar el mtode binari pur s el segent:
a) Cal representar el nombre en binari i seguir utilitzant la mateixa notaci per als nombres positius i negatius respecte al signe (positius, 0; negatius, 1).
b) Collocarem el valor en format de paraules de 2 bytes per exemple.
Exemple
Representem el 3(10 en binari pur.
a) El resultat de 3 en binari ser: 1 1
b) El resultat de 3 en binari pur (2 bytes): 1 0 0 0 0 0 0 0
00000011
2) Decimal desempaquetat
El procs de clcul que cal seguir en utilitzar el mtode de decimal desempaquetat s el segent:
a) Representarem cada dgit utilitzant 1 byte.
b) Cada byte est format per 2 zones de 4 bits cada una. La primera
sanomena rea de zona (shi posa 1111, si el que volem representar
sn nombres) i laltra, rea de dgit (collocarem el dgit del nombre en
binari).
c) En lrea de zona del byte que est situat ms a la dreta, posarem el signe del nombre (positius, 1100; negatius, 1101, per exemple).
Exemple
Representem en format desempaquetat el nombre +1999(10 .
1
+9
3) Decimal empaquetat
El procs de clcul que seguirem en utilitzar el mtode del decimal
empaquetat s el segent:
a) Cada dgit es representa amb quartets.
b) 2 dgits sutilitzen per omplir un byte.
42
9
9
1001 1001
9
+
1001 1100
43
La interfcie s un dispositiu de
connexi que converteix els codis
externs en interns o al revs.
1) ASCII
s un codi que inicialment utilitzava 7 bits per representar cada carcter.
Aquest codi permet representar 27 = 128 carcters diferents. Posteriorment, va aparixer la versi anomenada ASCII extensa, que utilitza 8 bits
(28 = 256 carcters). En la figura i en la taula 4, teniu alguns carcters en
el codi decimal, hexadecimal i ASCII.
44
2) EBCDIC
s un codi de 8 bits, i saplica principalment en grans ordinadors. En la
taula 4, teniu alguns carcters amb la codificaci ASCII i EBCDIC.
Taula 4
Representaci dalguns carcters en ASCII i EBCDICO
Carcter
ASCII
EBCDIC
Carcter
ASCII
EBCDIC
01 00 0001
1100 0001
0101 0111
111 0 011 0
01 00 001 0
11 00 001 0
01011000
1110 0111
0100 0011
11 000011
0101 1000
1110 1 000
0100 01 00
11 00 01 00
0101 1010
1110 1 001
0100 01 01
11000101
0011 0000
1111 0000
01 00 011 0
11 00 011 0
0011 0001
1111 0001
0100 0111
11 00 0111
0011 001 0
1111 0010
01001000
11 00 1 000
0011 0011
1111 0011
01001001
11001001
0011 0100
1111 0100
0100 1010
1101 0001
0011 0101
1111 0101
01 00 1011
11010010
0011 0110
1111 0110
01001100
11 01 0011
0011 0111
1111 0111
0100 11 01
1101 0100
0011 1000
1111 1 000
0100 111 0
11 01 0101
0011 1001
1111 1 001
0100 1111
1101 0110
00101011
0100 1110
0101 0000
11 01 0111
00101101
01101101
0101 0001
1101 1000
0010 1010
0101 11 00
01 01 0010
11 01 1 001
00111010
0111 1010
0101 0011
111 0 0010
0011 11 01
0111 1110
0101 0100
111 0 0011
<
0011 11 01
0100 11 00
0101 0101
1110 0100
0011 1011
0101 1110
0101 0110
1110 01 01
45
3) Unicode
Unicode proporciona un nombre per a cada carcter, independentment de
la plataforma, el programa i lidioma. Abans dinventar-se el sistema
Unicode, hi havia centenars de sistemes de codificaci diferents per assignar nombres. Cap codificaci tenia nombres suficients per representar
tots els carcters que sutilitzen en el mn.
El consorci Unicode
El consorci Unicode s una organitzaci sense nim de lucre creada per desenvolupar, difondre i
promoure ls de la norma Unicode, que especifica la representaci del text en productes i estndards moderns. Est integrat per una mplia gamma de corporacions i organitzacions de la indstria
informtica i del processament de la informaci. El consorci es finana amb les quotes dels socis.
Lafiliaci s oberta a organitzacions i individus de qualsevol part del mn que donin suport a la norma Unicode i que vulguin collaborar en la seva difusi i aplicaci.
46
Tots els elements que formen les unitats funcionals necessiten algun tipus de comunicaci per funcionar correctament; aix saconsegueix grcies al bus del sistema.
Tamb, perqu la comunicaci entre aquests dispositius i altres mquines
sigui eficient, a vegades cal que altres mquines la gestionin. Aix s el
que fan els anomenats controladors.
Podem veure aquests elements i les relacions que estableixen en les figures 5, 6 i 7.
Figura 5. Esquema dels elements de les unitats funcionals dun ordinador
Controladors
Dispositius que gestionen
el funcionament de determinat
maquinari fent la comunicaci
entre elements de les unitats
funcionals i dispositius perifrics
(per exemple, els monitors,
les impressores, etc.).
47
48
La memria principal t un paper molt important dintre de la unitat central de processament. s un dispositiu totalment electrnic i, per tant,
qualsevol informaci que contingui s accessible quasi instantniament.
Per aix, a vegades, tamb s coneguda amb el nom de dispositiu demmagatzematge daccs immediat.
Daltra banda, la memria principal t una capacitat limitada i, en determinats moments, ha tingut uns preus bastant elevats en comparaci amb
altres elements del maquinari. Per aix i per altres factors, aquesta memria es complementa amb la memria externa o memria secundria.
Elements de la memria
La memria est formada per celles o posicions de memria numerades
de forma consecutiva, que tenen la capacitat de retenir la informaci mentre lordinador est connectat a una font denergia elctrica.
Cada cella t un nom que sanomena posici de memria i un identificador o nmero dordre anomenat adrea de memria. En la figura 8, teniu
un esquema. !
Figura 8. Esquema bsic de la memria principal
Cella de la memria
Cada posici de la memria est formada per dispositius electrnics de base binria, de manera que,
en cada instant, cada un pot adoptar un dels dos estats binaris: on per representar l1 binari, i off per
representar el 0 binari.
Com a conseqncia de tot aix, el conjunt complet dels dispositius de dos estats que forma cada
posici de la memria principal proporciona un mtode per codificar les dades duna manera semblant al dun llum encs o apagat.
Cada posici de memria t una quantitat determinada de bits, de manera que totes les posicions
tenen el mateix nombre de bits (per exemple, 8 bits, 16 bits, 32 bits, etc.).
Circuit integrat
Un circuit integrat s un conjunt
de components electrnics amb
funcions determinades. Milers
de components electrnics en una
integraci en miniatura.
49
Capacitat de la memria
A fi de mesurar la capacitat
de la memria principal o central,
es fan servir les mateixes unitats
que les que hem utilitzat per a la
mesura de la informaci. Per tant,
podem parlar de capacitats de la
memria principal duns 512 bytes,
1.024 KB, 32 MB, 64 MB, 128 MB,
etc.
!!
La classificaci i els aspectes
fsics de les memries els podeu
consultar en la secci Annexos
en el web del crdit.
50
La unitat central de processament (UCP o CPU) s el cervell de lordinador. La seva missi s controlar, coordinar i efectuar les operacions del sistema informtic. Per aix, agafa cada una de les ordres
del programa que hi ha en la memria principal, les analitza i interpreta, i dna les ordres necessries per executar-les.
El microprocessador s un conjunt
de circuits electrnics que estan
integrats en un xip.
51
Un registre de 8 bits pot enviar la seva informaci a la memria o a un altre registre. La transferncia no s bit a bit, sin que es passen els 8 bits
alhora. Hi ha registres de 4, 8, 16, 32 i 64 bits. Els registres interns dun
processador acostumen a tenir la mateixa amplada.
Podem diferenciar dos tipus de registres interns:
1) Registres interns ds general. El processador utilitza aquests registres per a lemmagatzematge temporal de dades o adreces de memria; s
a dir, la posici de memria en qu semmagatzemen les dades. Podem
trobar els segents:
a) Registres interns de dades. Sutilitzen per emmagatzemar dades que el
processador sollicita freqentment. Un exemple daquest tipus de registre s lacumulador que sutilitza en les operacions aritmtiques.
b) Registres interns dadrea. Es pot guardar ladrea de memria on es
troba la dada. Mitjanant aquest registre podem accedir a posicions contiges de memria.
2) Registres interns especfics. Hi ha registres en linterior dels processadors que tenen una comesa especfica i, per tant, no sn ds general. Podem indicar els segents:
a) Comptador de programa. Un dels registres que du el control de les instruccions del programa que sexecuten s el comptador de programa.
El processador pot guardar el contingut dels seus registres interns temporalment, per recuperar-los ms tard, en la pila. El processador accedeix r-
52
Aquesta unitat t dues entrades per als operands i una sortida per al resultat. El processador dirigeix cap a les entrades de lALU els registres sobre
els quals sha defectuar loperaci. El resultat apareix a la sortida de
lALU i es recull en un registre o senvia al bus.
Molts processadors dirigeixen la sortida de lALU (vegeu figura 10) cap a
lacumulador.
Per comunicar amb les altres unitats funcionals sutilitzen els busos.
Hi podem trobar els elements segents:
Circuits operacionals. Circuits necessaris per fer les operacions amb les
dades procedents dels registres dentrada.
Registre dentrada. Emmagatzema dades o operands que intervenen en
una instrucci abans de la realitzaci de loperaci per part del circuit operacional.
Un acumulador s un registre en
qu se situen els resultats de les
operacions de clcul realitzades
per lALU.
53
54
La unitat de control (figura 11) controla directament el registre dinstrucci IR, el comptador de programa PC, el registre de pila SP i una srie de
registres ocults a lusuari, en els quals semmagatzemen temporalment
instruccions, dades o adreces.
La unitat de control consta dels elements segents:
1) Descodificador dinstruccions. La instrucci que el processador porta
de la memria semmagatzema en el registre dinstrucci, IR. Aquest registre est connectat a una unitat anomenada descodificador dinstrucci
(instruction decoder, ID). El descodificador s el dispositiu que t com a
funci la interpretaci del tipus dinstrucci a partir del codi doperaci
que hi ha en el registre dinstrucci, i genera els senyals de control que sn
necessaris per executar correctament una instrucci.
2) El rellotge o temporitzador. El ritme de funcionament del descodificador dinstrucci, el marca un senyal de rellotge. Tots els senyals generats
pel descodificador dinstrucci estan sincronitzats amb aquest rellotge per
mitj del bloc seqenciador. Aquest procs de sincronitzaci sanomena
temporitzaci (timing).
Grcies a aquesta temporitzaci, les diferents operacions de gesti es fan
duna manera ordenada, sense encavalcar el control ni la informaci.
Una de les mesures de velocitat dun sistema processador la dna la freqncia del seu rellotge. Aquesta s una primera aproximaci de la velocitat i permet la comparaci entre sistemes que utilitzen el mateix
processador. La freqncia es pot mesurar en Hz, kHz, MHz, etc. Un Hz
equival a un cicle per segon; aleshores, quan es parla duna freqncia de
rellotge de 16 MHz, es parla de 16 milions de cicles per segon. Tamb sabem
que T = 1/F, en qu T s el perode expressat amb segons i F s la freqncia,
ja que T = 1 / 16.000.000 = 6,25. 10-8 s, equivalent a 62,5 ns, que indica la
duraci dun cicle.
3) El seqenciador. s el dispositiu que marca les pautes amb qu shan
dexecutar les diferents parts de la instrucci en coordinaci amb els
impulsos enviats pel rellotge.
55
Llei de Moore
La llei de Moore diu que cada divuit
mesos la tecnologia de fabricaci
deIs micros millora, de tal manera
que es podr duplicar el nombre
de transistors integrats en el
micro.
56
!!
municaci amb altres components de larquitectura PC. En les plaques, el bus del sistema funcionava a 66 MHz fins no fa gaire, per
avui dia ja podem tenir busos de sistema que funcionen per sobre
dels 100 MHz (velocitat amb qu es comunica el processador amb la
memria principal; a la meitat daquesta velocitat, saccedeix als dispositius PCI connectats). Cal tenir en compte aquesta velocitat del
microprocessador, ja que sempre ha de ser mltiple de la velocitat del
bus dels sistemes (per exemple, si tenim un processador a 133 MHz i
amb un bus de 66 MHz, la velocitat del micro que sobt, segons el
clcul, s 66 2).
Una de les parts del processador sencarrega de descodificar les
instruccions. Cada instrucci es manipula en registres interns petits
que t el mateix microprocessador i, segons la grandria daquests registres, el micro tindr una arquitectura o una altra. Aix, el 80286 i el
8086 tenien una arquitectura de micro de 16 bits, perqu cada un dels
registres interns tenia aquesta capacitat, la del 386 era de 32 bits i la
dels Pentiums, de 64 bits.
Un altre element important que cal tenir en compte en el microprocessador s la memria cau. La memria cau que tenen els micros sanomena
de nivell 1, i la capacitat que t s de poques K. Funciona a una velocitat
propera a la del micro. Hi ha una altra memria cau de nivell 2, que generalment s en la placa base (en el cas del Pentium II i Pentium III, s en
el cartutx, i en el Pentium Pro en el mateix micro), i en alguns equips hi
ha una tercera memria cau anomenada de nivell 3.
Srie i parallel
Srie: tots els bits passen pel
mateix fil un darrere de laltre.
Parallel: cada bit passa per un fil
diferent i en el mateix moment.
dor. Quan una dada passa dun component a un altre, viatja al llarg
daquest cam com per arribar al seu dest. Per cada pista o cable,
es transmet un bit. Un bloc de bits es pot transmetre fent-los passar
tots pels mateix cable (un bit desprs de laltre), o b fent-los passar
per diferents cables a la vegada.
!!
Si passen tots pel mateix cable, es diu que hi ha una transmissi en srie; si passen per diferents cables, es diu que hi ha una transmissi en
parallel.
57
58
8086
20
16
8088
20
80186
20
16
80188
20
80286
24
16
80386 SX
32
16
80386 DX
32
32
80486 DX
32
32
80486 SX
32
32
Pentium
32
64
Pentium Pro
32
64
A ms, podem diferenciar dos tipus de busos segons les parts del sistema
que connecten: el bus que connecta la CPU amb la memria (bus intern o
de CPU) i el que connecta la CPU amb la resta delements (bus dexpansi), que s una prolongaci del bus intern. !
El bus de CPU s interessant pels tipus de memria que exigeix, ja
E/S: entrada/sortida.
59
nic, que considera posicions de memria a tots dos. Aquest bus especial
dedicat t 4 components fonamentals:
a) Dades. Intercanvia informaci entre la CPU i els perifrics.
b) Control. Porta la informaci referent a lestat dels perifrics (petici
dinterrupcions). !
c) Adreces. Identifica els perifrics que ha dutilitzar.
d) Sincronitzaci. Temporitza els senyals de rellotge.
Lavantatge del bus nic s la simplicitat de lestructura, que el fa ms econmic; per no permet que es realitzi, a la vegada, transferncia dinformaci
entre la memria i el processador, i entre els perifrics i el processador. Dal-
Interrupci
Una interrupci s la situaci
en la qual es para
momentniament lexecuci duna
determinada tasca per executarne una altra. Una vegada
acabada, es continua amb
la primera a partir del punt en qu
es va deixar.
!!
Denominaci
ISA (XT)
Connectors
Bit dades/
adreces
Velocitat de
transferncia
62
8/20
1 MB/s(5 MHz)
62 + 98
16/24
8 MB/s(8 MHz)
32/
10 MB/s(>10 MHz)
32/
33 MB/s(8 MHz)
32/
(industry standard
architecture:
arquitectura estndard
de la indstria)
1984
1987
ISA (AT)
MCA
(micro channel
architecture:
arquitectura de micro
canal)
1988
EISA
(extended ISA: ISA
ests)
1993
62 + 98 +
112
124
32/
184
(peripheral component
interconnect:
interconnexi de
components
electrnics)
1994
PCI (V 2.0)
64/
1997
PCI (V 2.1)
64/
SCSI (SCSI-1)
8/
5 MBps (5 MHz)
1980
(small computer
system interface,
interfcie per a sistemes
de computaci petits)
Nota
60
Denominaci
Connectors
Bit dades/
adreces
Velocitat de
transferncia
Nota
8/
16/
8/
16/
Connecta 4, 8 i 16 dispositius.
8/
Connecta 8 dispositius.
16/
Connecta 16 dispositius.
1/
1 Mbps a 12 Mbps
(Fast SCSI-2)
Ultra SCSI
(Fast-20)
Wide ultra SCSI
(Fast-40)
Ultra2 SCSI
(Fast-40)
Ultra2 SCSI
(Fast-40)
USB
(universal serial bus:
bus srie universal)
61
La forma fsica de les plaques base, la grandria i la disposici dels diferents components tamb han evolucionat amb el pas del temps. Fa
pocs anys, cada fabricant dordinadors dissenyava la seva prpia placa
base, i aix originava molts problemes, principalment dincompatibilitats. Per solucionar-ho, es van comenar a fixar unes orientacions de
compliment lliure amb la idea de normalitzar aquest sector, i el resultat va ser un primer estndard anomenat Baby At, que posteriorment
sha modificat i ha donat origen a lactual estndard conegut com a
ATX, que ha estat acceptat per tots els fabricants de plaques base (vegeu figura 14).
Figura 14. Placa base tipus ATX
A lhora descollir una placa base podem valorar, entre altres coses, el disseny, les previsions de futur, la incorporaci de memria, lactualitzaci del
micro, les caracterstiques del joc de xips, el fabricant, les actualitzacions de
la BIOS, etc.; per tamb hem de tenir en compte que els altres elements de
la placa base tamb han de ser de qualitat (memries, microprocessadors,
discos durs, etc.).
Quan parlem de plaques base, es fa imprescindible fer referncia a un dels
seus elements ms importants: el joc de xips (chipsets).
Els jocs de xips s una srie de xips que varien en nombre segons el
model de la placa base. Sencarreguen de comunicar-se entre si i de
controlar tots els components de la placa base (el micro, la memria
principal, la memria cau, les controladores, etc.) i els perifrics externs amb els quals es comunica per mitj de diferents interfcies
(IDE, USB, en srie, en parallel, etc.).
El joc de xips controla el sistema i les seves capacitats, i du a terme totes les
transferncies de dades entre els busos, la memria i el microprocessador.
Per aix, gaireb es pot considerar lnima de cada ordinador.
62
Dintre dels moderns jocs de xips sintegren diferents dispositius com ara
els segents:
Controladores de memries
Controladora EIDE
Conts PCI
Rellotge en temps real
Controladora daccs directe a memria (DMA).
Controladora de teclat i ratol
Controladora de memria cau de segon nivell
Un dels avantatges de disposar de tots aquests elements agrupats dintre
de dos o tres xips s que eviten els llargs perodes de comprovaci de compatibilitats i funcionament, que abans es produen en desenvolupar una
nova placa base, ja que els nous xips que es necessitaven eren molt complicats de provar en conjunt.
Respecte als inconvenients, el joc de xips no es pot actualitzar, ja que est
soldat a la placa base; per aix, si surt una nova tecnologia que el nostre
joc de xips no pot suportar, lnica soluci ser substituir la placa base.
63
Moltes plaques base porten les sigles FX, VX, TX, LX, BX, GX, NX, etc.,
que sn les nomenclatures utilitzades per identificar els tipus de joc de
64
xips que incorporen. Levoluci de les plaques base est relacionada amb
la mateixa evoluci de lordinador.
Figura 17. Placa base ATX amb slot 1
El suport de la informaci s lelement fsic que permet emmagatzemar la informaci i les dades de tal manera que lordinador hi pugui accedir.
Format ATX
Les noves plaques ATX tenen
una grandria de 305 244
millmetres; s a dir, que una
de les principals innovacions est
en la relaci de forma, la qual cosa
permet la installaci de ms
components amb vista a ampliar
les possibilitats dels equips.
65
Els suports es poden classificar de diverses maneres, per les ms utilitzades sn les que tenen en compte els criteris segents:
1) Per ls que sen faci
a) Reutilitzable. Podem fer servir el suport ms duna vegada per desar informaci (per exemple, els disquets, el disc dur, la cinta magntica, etc.).
b) No reutilitzable. Noms el podem utilitzar una vegada per desar la informaci (per exemple, el paper, la fitxa perforada, etc.).
2) Per la forma daccs a la informaci
a) Seqencials. Per accedir a una determinada informaci del suport, cal
passar per tota la informaci anterior (per exemple, les cintes magntiques).
b) Directes. Permeten accedir a la informaci de manera directa o immediata (per exemple, els disquets).
3) Per les caracterstiques fsiques del suport
a) Perforats. Sn els que codifiquen i mantenen la informaci per mitj
de perforacions en el suport (per exemple, les fitxes perforades de 80
columnes i les de 96 columnes, les cintes perforades, etc.).
b) Magntics. Mantenen la informaci codificada per mitj de dispositius
magntics (per exemple, els disquets).
c) ptics. Els continguts daquests suports es manipulen mitjanant tcniques especials com la reflexi de la llum (per exemple, el CD-ROM, el
DVD, etc.).
d) Altres tipus. Formen part daquest grup tots els suports que no podem
situar en cap dels grups anteriors i que es limiten a presentar els resultats
dun procs (per exemple, el monitor).
4) Per la seva situaci
a) Locals. El suport est situat en el mateix lloc en qu es manipular.
b) Remots. El suport no est situat en el mateix lloc en qu es manipular
la informaci, sin en un altre.
Per manipular els continguts dels diferents suports informtics, lordinador necessita els dispositius perifrics, tamb coneguts com a perifrics
dentrada i sortida o unitats dentrada/sortida.
66
3.4.1. Perifrics
Tot ordinador, per potent que sigui, necessita comunicar-se amb lsser
hum, que el programa, li introdueix dades i aprofita els resultats del treball de la mquina.
Com ja hem dit, els perifrics sn dispositius que es fan servir per comunicar-se amb lordinador. Han destar connectats a lordinador, ja que tots
sols no tenen capacitat per efectuar les funcions per a les quals han estat
dissenyats.
En els entorns informtics, tamb sutilitzen altres dispositius per a tasques
complementries. Aquests dispositius no necessiten estar connectats a lordinador per fer la seva feina i sn capaos de treballar independentment.
Sn els dispositius auxiliars. Per exemple, les mquines perforadores de
fitxes, les talladores de paper continu, etc.
Com hem fet per als suports dinformaci, establirem una classificaci
dels perifrics tenint en compte tot un seguit de criteris:
1) Segons la funci
a) Perifrics dentrada. La seva funci s lentrada de dades des de lexterior fins a la memria principal de lordinador (per exemple, el teclat, el
ratol, lescner, etc.).
b) Perifrics de sortida. La seva funci s treure les dades de la memria
principal a lexterior (per exemple, el monitor, les impressores, el plter,
etc.).
c) Perifrics dentrada/sortida. Sn els dispositius capaos de fer les dues
funcions anteriors en una mateixa mquina (per exemple, les unitats de
discos magntics, les unitats de cintes magntiques, etc.).
2) Per la situaci que tenen respecte a la CPU
a) Locals. Estan situats molt a prop de la CPU.
b) Remots. Estan situats lluny de la CPU; per tant, per gestionar-los calen
sistemes complementaris (per exemple, els routers, els mdems, etc.).
Dispositius auxiliars
Els dispositius auxiliars
no necessiten estar connectats
a lordinador per fer la seva feina.
Sn capaos de treballar
independentment.
67
68
Per tenir una visi tan mplia com sigui possible dels dispositius dentrada/sortida, cal que fem referncia al driver.
El driver s el programari format per un conjunt de programes i taules que formen part del nucli del sistema operatiu, i que executen i
controlen totes les operacions dentrada/sortida sobre qualsevol perifric connectat a lordinador.
A ms, el driver cont la informaci que caracteritza cada perifric connectat a lordinador, i uns programes que controlen la prpia gesti i la de
les informacions que circulen en qualsevol sentit. Est situat permanentment en la memria principal.
Figura 20. Esquema del driver
Avui dia, nhi ha molts que poden fer aquesta funci: els teclats, els ratolins, els escners, etc.
En la taula 7, podeu veure les caracterstiques dalguns perifrics dentrada.
Taula 7
Perifrics dentrada
Perifric
Teclat
Caracterstiques
Cinc rees: teclat alfanumric, teclat numric, tecles de funci, tecles
del cursor i tecles especials.
69
Perifrics dentrada
Perifric
Caracterstiques
Ratol
Palanques de jocs
Escner
Pantalles tctils
Digitalitzaci dimatges i so
Tabletes digitalitzadores i
llapis ptic.
Cmeres fotogrfiques
digitals
Minicmeres de vdeo
(webcam)
Altres
En podem destacar els segents: els plters, les impressores i els monitors.
En la taula 8 podeu veure les caracterstiques dalguns perifrics de sortida.
Taula 8
Perifrics de sortida
Perifric
Caracterstiques
Monitor
Impressora
Plter
70
Perifrics de sortida
Perifric
Caracterstiques
Altaveu
Sintetitzador de veu
Dna els resultats dun programa generant sons similars als de la parla
humana.
Exemples: les unitats de cintes magntiques, les unitats de discos magntics, etc.
En la taula 9, que veureu a continuaci, trobareu les caracterstiques dalguns perifrics dentrada/sortida.
Taula 9
Perifrics dentrada/sortida
Perifrics
Caracterstiques
Cintes magntiques
Discos magntics
Discos ptics
Durs
Reutilitzables i direccionables. Normalment, van a dins duna carcassa. Formats per diverses capes
de discos. Des de 20 MB fins a GB.
Altres
Cd-rom
DVD