laboratorio de arquitectura de computadoras epie

66
7/23/2019 laboratorio de arquitectura de computadoras epie http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 1/66  Arquitectura de Computadoras EPIE-UNSA _____________________________________________________________________________ UNIVERSIDAD NACIONAL DE SAN AGUSTIN ACULTAD DE PRODUCCION ! SERVICIOS ESCUELA PROESIONAL DE INGENIER"A ELECTRONICA CURSO# Lab. Arquitectura de computadoras TE$A#  TAREA de Recuperacion Examen parcial %ORARIO DE LA&ORATORIO# Martes de 7:00-9:00 AM INTEGRANTES#  Portual !"ietco"ic#$ %ore &00'()*+ ,lores ellido$ Arturo &00'((*9 olis Al"are/$ icol1s &00')099 Semestre '()*-& 2

Transcript of laboratorio de arquitectura de computadoras epie

Page 1: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 1/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

UNIVERSIDAD NACIONAL DE SAN AGUSTIN

ACULTAD DE PRODUCCION ! SERVICIOS

ESCUELA PROESIONAL DE INGENIER"AELECTRONICA

CURSO#

Lab. Arquitectura de computadoras

TE$A#

 TAREA de Recuperacion Examen parcial

%ORARIO DE LA&ORATORIO#

Martes de 7:00-9:00 AM

INTEGRANTES#

  Portual !"ietco"ic#$ %ore &00'()*+

,lores ellido$ Arturo &00'((*9

olis Al"are/$ icol1s &00')099

Semestre '()*-&

2

Page 2: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 2/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Reco+ocimie+to de $ai+,oard &uses . S/ots e+0e+era/

"+dice

)1 E+umere /os dispositi2os . accesorios3peri45ricos6111111111111111111111111111111111111111111111111111111111111 *

'1 Descri,ir /os tipos decase11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 7

*1 E+umere . e8p/ique /as tec+o/o09as que se :a+ usado :asta /aactua/idad111111111111111111111111111 ;

<1 E+umerar /os tipos de ra+uras de s/ot e+ /os di4ere+tesmai+,oard11111111111111111111111111111111111 ))

=1 Descripci>+ de /os ,/oques m?s importa+tes que compo+e+ u+mai+,oard pe+tium1111111111 )@

71 Descri,a /os pi+es de todos /os tipos de ra+uras de s/ot quete+emos e+ /os $ai+,oardm?scomu+es11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 '=

;1 E+umere . e8p/ique Los puertos usados e+ u+aPC11111111111111111111111111111111111111111111111111111111111 '7

1 Descripci>+ de /a co+B0uraci>+ P+P e+ computadoras . como so+usadas1111111111111111111111111 **

@1 Descripci>+ de /os umpers o co+B0uracio+es que de,emos rea/iare+ u+a $ai+,oard111111 *<

)(1Como es rea/iado e/ co+e8io+ado de /os DD %DD LPT) CO$)CO$'1111111111111111111111111 *;

))1Descripci>+ como es rea/iado e/ re4resco dememorias1111111111111111111111111111111111111111111111111 <(

)'1Como es rea/iado /a co+B0uraci>+ de /os di4ere+tes co+tro/adores. puertos e+ e/Setup de/ &IOS de /aPC11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 <'

)*1Descripci>+ . reco+ocer /os pi+es de /os microprocesadores paracada u+a de /as

Tec+o/o09as1111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 <7

&

Page 3: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 3/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

)<1Descripci>+ como est?+ or0a+iados /asmemorias1111111111111111111111111111111111111111111111111111111111 <@

)=1Descripci>+ e/ mapeo de memoria . e/ mapeo deES111111111111111111111111111111111111111111111111111111 =)

)71Resumir dei+te0rados111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 =7

);1&i,/io0ra49a11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 7'

INOR$E PREVIO

)1 E+umere /os dispositi2os . accesorios 3peri45ricos6 quepuede+ co+ectarse e+ /os puertos de e+trada . sa/ida deu+a computadora perso+a/1

En 3n4orm1tica$ se denominan peri45ricos a los aparatos odispositi"os auxiliares e independientes conectados a la 6P deuna computadora.

e consideran peri45ricos tanto a las unidades o dispositi"os atra"5s de los cuales la computadora se comunica con el mundoexterior$ como a los sistemas que almacenan o arc#i"an lain4ormaci8n$ sir"iendo de memoria auxiliar de la memoriaprincipal.

e entender1 por peri45rico al conunto de dispositi"os que$ sinpertenecer al ncleo 4undamental de la computadora$ 4ormadopor la 6P ; la memoria central$ permitan reali/ar operacionesde entrada<salida =E<> complementarias al proceso de datosque reali/a la 6P. Estas tres unidades b1sicas en uncomputador$ 6P$ memoria central ; el subsistema de E<$est1n comunicadas entre s? por tres buses o canales decomunicaci8n:

  @ El bus de direcciones$ para seleccionar la direcci8n del datoo del peri45rico al que se quiere acceder$

(

Page 4: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 4/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

  @ El bus de control$ b1sicamente para seleccionar laoperaci8n a reali/ar sobre el dato =principalmente lectura$escritura o modicaci8n> ;  @ El bus de datos$ por donde circulan los datos.

A pesar de que el t5rmino peri45rico implica a menudo elconcepto de Badicional pero no esencialC$ muc#os de ellos sonelementos 4undamentales para un sistema in4orm1tico. Elteclado ; el monitor$ imprescindibles en cualquier computadorapersonal de #o; en d?a =no lo 4ueron en los primeroscomputadores>$ son posiblemente los peri45ricos m1s comunes$; es posible que muc#a ente no los considere como tal debidoa que eneralmente se toman como parte necesaria de unacomputadora. El mouse es posiblemente el eemplo m1s claro

de este aspecto. Dace menos de &0 aos no todos lascomputadora personales inclu?an este dispositi"o. El sistemaoperati"o M-FG$ el m1s comn en esa 5poca$ ten?a unainter4a/ de l?nea de comandos para la que no era necesario elempleo de un mouse$ todo se #ac?a mediante comandos detexto. ,ue con la populari/aci8n de ,inder$ sistema operati"o dela Macintos# de Apple ; la posterior aparici8n de HindoIscuando el mouse comen/8 a ser un elemento imprescindible encualquier #oar dotado de una computadora personal.Actualmente existen sistemas operati"os con inter4a/ de textoque tampoco #acen uso del mouse como$ por eemplo$ alunos

sistemas b1sicos de 3J ; Linux.

Tipos de peri45ricosLos peri45ricos pueden clasicarse en * cateor?as principales:

• Periféricos de entrada: captan ; en"?an los datos aldispositi"o que los procesar1.

• Periféricos de salida: son dispositi"os que muestran opro;ectan in4ormaci8n #acia el exterior del ordenador. Lama;or?a son para in4ormar$ alertar$ comunicar$ pro;ectar

o dar al usuario cierta in4ormaci8n$ de la misma 4orma seencaran de con"ertir los impulsos el5ctricos enin4ormaci8n leible para el usuario. in embaro$ no todosde este tipo de peri45ricos es in4ormaci8n para el usuario.

•  Periféricos de entrada/salida (E/S)

• Periféricos de almacenamiento: son los dispositi"os quealmacenan datos e in4ormaci8n por bastante tiempo. Lamemoria RAM no puede ser considerada un peri45rico dealmacenamiento$ ;a que su memoria es "ol1til ;temporal.

• Periféricos de comunicación: son los peri45ricos que se

encaran de comunicarse con otras m1quinas o

)

Page 5: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 5/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

computadoras$ ;a sea para trabaar en conunto$ o paraen"iar ; recibir in4ormaci8n.

Peri45ricos de e+trada

on los que permiten introducir datos externos a lacomputadora para su posterior tratamiento por parte de la 6P.Estos datos pueden pro"enir de distintas 4uentes$ siendo laprincipal un ser #umano. Los peri45ricos de entrada m1s#abituales son:

•  Teclado• Micr84ono• Esc1ner• Mouse

Peri45ricos de sa/idaon los que reciben in4ormaci8n que es procesada por la 6P ;la reproducen para que sea perceptible para el usuario. Alunoseemplos son:

• Monitor• 3mpresora• Alta"oces =tambi5n llamados parlantes$K2 en Am5rica

meridional$ 6osta Rica$ El al"ador ; icaraua>• Auriculares• ,ax

Peri45ricos de e+tradasa/ida• Pantalla t1ctil• 3mpresora multi4unci8n o 3mpresora multi4uncional• Auriculares con micr84ono

Peri45ricos de a/mace+amie+toe encaran de uardar los datos de los que #ace uso la 6Ppara que 5sta pueda #acer uso de ellos una "e/ que #an sidoeliminados de la memoria principal$ ;a que 5sta se borra cada

"e/ que se apaa la computadora. Pueden ser internos$ comoun disco duro$ o extra?bles$ como un 6F. Los m1s comunes son:

• Fisco duro• Fisco exible• Lector ;<o Nrabadora de 6F• Lector ;<o Nrabadora de FOF• Lector ;<o Nrabadora de lu-ra;• Lector ;<o Nrabadora de DF FOF• Memoria ,las#

• 6intas man5ticas•  Taretas per4oradas

*

Page 6: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 6/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

• Memoria port1til• Fisquete

Otros dispositi2os de a/mace+amie+to#• !ip =3omea>: 6aben 200 Mb ; utili/a tecnolo?a

man5tica.• E!,l;er =;uest>: 6aben &(0 Mb ; tiene una "elocidad

de lectura mu; alta• uperFisQ L-2&0: 6aben &00 Mb ; utili/an tecnolo?a

maneto-8ptica.• Maneto-8pticos de ($*: 6aben de 2&' Mb a +)0 Mb•  %a/ =3omea>: Es como el !ip ; caben de 2 N a & N.• 6intas Man5ticas: 6aben #asta m1s de ) N.

Peri45ricos de comu+icaci>+u 4unci8n es permitir o 4acilitar la interacci8n entre dos o m1scomputadoras$ o entre una computadora ; otro peri45ricoexterno a la computadora. Entre ellos se encuentran lossiuientes:

• ,ax-M8dem•  Tareta de red• Dub• Iitc#• Router•  Tareta Hireless•  Tareta luetoot#• 6ontrolador ambos exista un tercer elemento que acte

como traductor de seales. Este traductor es un circuitoelectr8nico denominado inter4a/.

'1 Descri,ir /os tipos de case que podemos :acer uso e+ e/e+sam,/ae de u+a computadora1

El tipo de abinete se establece dependiendo de la

compatibilidad con la 4orma de la tareta Madre. Aqui tenemosuna lista de "arias 4ormas =tamaos> de taretas madres:

- AT- ATJ- micro ATJ- Mini-3TJ- ano-3TJ- Pico-3TJ- ab;-AT-

TJ- FTJ

+

Page 7: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 7/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

- ETJ- ,lexATJ- LPJ- Mini-FTJ- LJ- HTJ

• ATF Destop#  La 4rase BFesQtopC indica que lacomputadora debe ir encima del escritorio. Este diseo es4amoso por permitir que un monitor sea puesto encima delabinete.

• ATF u//# M1s rande que los abinetes t?picos$ este permitearear m1s discos duros$ dispositi"os opticos =uemadoras$

FOF>$ ; tiene m1s espacio adentro.

• ATF $edia Ce+ter o %TPC# sado ma;ormente para #omet#eaters. DTP6 indica Dome T#eater P6. e conectan altele"isor$ c1maras diitales$ radios$ etc.

• ATF $id# Este es la torre ATJ mediana ; es la m1s comn.

• ATF mi+i# Nabinetes para taretas madres m1s pequeasque las ATJ m1s comunes. En estos #a; menos espacio para

uemadoras<FOF ; discos duros.• &TF# El TJ 4ue diseado para reempla/ar el ATJ. e basa

en el mismo concepto del ATJ$ pero tambien se en4oca enmeorar la circulaci8n de aire.

 

$icroATF Destop# Este es el mismo al ATJ FesQtop$ peroel tamao reducido debido a que la tareta madre es tambienm1s pequea.

 

$icroATF $edia Ce+ter o %TPC# Lo mismo al ATJ media

6enter$ pero m1s pequeo.

 

$icroATF $id# Oersi8n mediana del MicroATJ.

 

$icroATF $i+i# La "ersi8n m1s pequea del MicroATJ.

 

$icroATF S/im# El nombre lo dice todo$ slim indicadelado.

 

$i+i-ITF# Fesarrollado por O3A$ esta 4orma es para taretas

madres cuales usan poca eneria ; se instalan en los

7

Page 8: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 8/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

abinetes cuales posiblemente son los m1s pequeos en elpresente.

 

Ser2erSer2idor# Estos abinetes existen en muc#as

4ormas. Altos ; delados$ o pequeos ; super ruesos. 6omoes para ser"idores$ necesitamos muc#o espacio ; buenacirculaci8n de aire.

• Sma// orm actor 3S6# Estos abinetes existen en"arios tamaos$ desde cubos #asta diseos como los delDTP6.

*1 E+umere . e8p/ique /as tec+o/o09as que se :a+ usado

:asta /a actua/idad descri,a /as caracter9sticas m?simporta+tes de /as mai+,oard FT AT '7*7 <7 =7Pe+tium Pe+tium II Pe+tium III . Pe+tium IV e8iste+tes1

En 29'0 3M 4abric8 su primer P6$ este contaba con un bus deexpansi8n conocido como FT  que 4uncionaba a la misma"elocidad que los procesadores 3ntel '0'+ ; '0'' =).77 M#/>. Elanc#o de banda de este bus =' bits> con el procesador '0''4ormaba un tandem per4ecto$ pero la ampliaci8n del bus dedatos en el '0'+ a 2+ bits deo en entredic#o este tipo de bus=aparecieron los 4amosos cuellos de botella>.

En 29') 3M presenta el PC AT =con el procesador 3ntel '0&'+>se rompi8 la aparentemente inquebrantable relaci8n entre bus ;microprocesador. Aunque en la pr1ctica el relo del procesadorde un AT 4unciona a la misma "elocidad que su relo de bus$ 3M#ab?a abierto la puerta a la posibilidad de que este ltimo 4uesem1s r1pido que el relo del bus. As? pues el bus que incorpor8 elAT 4ue de un anc#o de banda de 2+ bits 4uncionando a '.((M#/. Este en4oque de diseo no ocial se denomin8ocialmente 3A =3ndustr; tandard Arquitecture> en 29''.

El microprocesador 3ntel ('7 se caracteri/a por poseer dosmodos de 4uncionamiento completamente di4erenciados: elmodo real en el que se encuentra nada m1s ser conectado a lacorriente ; el modo proteido en el que adquiere capacidad deproceso multitarea ; almacenamiento en memoria "irtual. Elproceso multitarea consiste en reali/ar "arios procesos demanera aparentemente simultanea$ con la a;uda del sistemaoperati"o para conmutar autom1ticamente de uno a otrooptimi/ando el uso de la 6P$ ;a que mientras un proceso est1esperando a que un peri45rico complete una operaci8n$ se

puede atender otro proceso di4erente. La memoria "irtualpermite al ordenador usar mas memoria de la que realmente

'

Page 9: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 9/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

tiene$ almacenando parte de ella en disco: de esta manera$ losproramas creen tener a su disposici8n mas memoria de la querealmente existeS cuando acceden a una parte de la memorial8ica que no existe 4?sicamente$ se produce una interrupci8n ;

el sistema operati"o se encara de acceder al disco ; traerla.

Las caracter?sticas enerales del '7  son: tiene un bus dedatos de 2+ bits$ un bus de direcciones de &) bits =2+ Mb>Sposee &* instrucciones m1s que el '0'+ ; admite ' modos dedireccionamiento. En modo "irtual permite direccionar #asta 2Niab;te. Las 4recuencias de trabao t?picas son de 2& ; 2+MD/$ aunque existen "ersiones a &0 ; &* MD/. Aqu?$ lainstrucci8n m1s lenta es la misma que en el caso del '0'+$ soloque emplea &9 ciclos de relo en luar de &0+. n &'+ de

cateor?a media =2+ MD/> podr?a eecutar m1s de medio mill8nde instrucciones de estas en un seundo$ casi 2* "eces m1sque un '0'+ medio a ' MD/. in embaro$ transriendo datosentre reistros la di4erencia de un procesador a otro se reducenotablemente$ aunque el &'+ es m1s r1pido ; no solo racias alos MD/ adicionales.

Por su parte$ el *7 dispone de una arquitectura de reistros de(& bits$ con un bus de direcciones tambi5n de (& bits=direcciona #asta ) Niab;tes )09+ Mb> ; mas modosposibles de 4uncionamiento: el modo real =compatible '0'+>$ el

modo proteido =relati"amente compatible con el del &'+>$ unmodo proteido propio que permite romper la barrera de lostradicionales sementos ; el modo U"irtual '+V$ en el quepuede emular el 4uncionamiento simultaneo de "arios '0'+.na "e/ m1s$ todos los modos son incompatibles entre si ;requieren de un sistema operati"o especico: si se puedeperdonar al 4abricante la perdida de compatibilidad del modoa"an/ados del &'+ 4rente al '0'+$ debido a la l8ica e"oluci8ntecnol8ica$ no se puede decir lo mismo del ('+ respecto al&'+: no #ubiera sido necesario aadir un nue"o modo proteidosi #ubiera sido meor construido el del &'+ apenas un par deaos atr1s. ormalmente$ los ('+ suelen operar en modo real=debido al FG> por lo que no se apro"ec#an las posibilidadesmultitarea ni de esti8n de memoria. Por otra parte$ aunque sepueden emplear los reistros de (& bits en modo real$ ello nosuele #acerse -para mantener la compatibilidad conprocesadores anteriores- con lo que de entrada se est1 tirandoa la basura un *0W de la capacidad de proceso del c#ip$ aunquepor 4ortuna estos procesadores suelen trabaar a 4recuencias de2+<&0 MD/ =obsoletas> ; normalmente de (( ; #asta )0 MD/.

El <7 se di4erencia del ('+ en la interaci8n en un solo c#ipdel coprocesador ('7. Tambi5n se #a meorado la "elocidad de

9

Page 10: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 10/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

operaci8n: la "ersi8n de &* MD/ dobla en t5rminos reales a un('+ a &* MD/ equipado con el mismo tamao de memoriacac#e. La "ersi8n )'+sx no se di4erencia en el tamao del bus$tambi5n de (& bits$ sino en la ausencia del ('7 =que puede ser

aadido externamente>. Tambi5n existen "ersiones de )'+ conbuses de 2+ bits$ el primer 4abricante de estos c#ips$denominados )'+L6$ #a sido 6;rix. na tendencia iniciada porel )'+ 4ue la de duplicar la "elocidad del relo interno=ponamos por caso de (( a ++ MD/> aunque en lascomunicaciones con los buses exteriores se respeten los ((MD/. Ello aili/a la eecuci8n de las instrucciones m1s laras:bao FG$ el rendimiento eneral del sistema se puedeconsiderar pr1cticamente el doble. on los c#ips FJ& =tambi5n#a; una "ariante a *0 MD/: &* x &>. La culminaci8n de esta

tecnolo?a "iene de la mano de los FJ) a 7*<200 MD/ =&*<(( x(>.

El Pentium$ ultimo procesador de 3ntel en el momento deescribirse estas l?neas$ se di4erencia respecto al )'+ en el busde datos =a#ora de +) bits$ lo que aili/a los accesos amemoria> ; en un ele"ad?simo ni"el de optimi/aci8n ;sementaci8n que le permite$ empleando compiladoresoptimi/ados$ simultanear en muc#os casos la eecuci8n de dosinstrucciones consecuti"as. Posee dos cac#es internas$ tienecapacidad para predecir el destino de los saltos ; la unidad de

coma otante experimenta ele"adas meoras. in embaro$bao FG$ un Pentium b1sico solo es unas & "eces m1s r1pidoque un )'+ a la misma 4recuencia de relo. 6omen/8 en +0<90MD/ #asta los 2++<&00<&(( MD/ de las ltimas "ersiones=Pentium Pro ; MMJ>$ que unto a di"ersos clones de otros4abricantes$ meoran aun m1s el rendimiento. Todos los equiposPentium emplean las t5cnicas FJ$ ;a que las placas base t?picascorren a +0 MD/. Para #acerse una idea$ por unas &00000 ptsde 2997 un equipo Pentium MMJ a &(( MD/ es cerca de &000"eces m1s r1pido en aritm5tica entera que el 3M P6 oriinal deinicios de la d5cada de los '0S en coma otante la di4erenciaaumenta incluso alunos ordenes mas de manitud. X a una4racci8n del coste =un mill8n de pts de aquel entonces queequi"ale a unos &$* millones de #o; en d?a>. Aunque no #a; queol"idar la re"oluci8n del resto de los componentes: 200 "ecesm1s memoria =central ; de "ideo>$ &00 "eces m1s rande eldisco duro... ; que un disco duro moderno transere datos 20"eces m1s deprisa que la memoria de aquel 3M P6 oriinal. Pordesracia$ el so4tIare no #a meorado el rendimiento$ niremotamente$ en esa proporci8n: es la 4actura pasada por last5cnicas de proramaci8n cada "e/ a un ni"el m1s alto =aunque

nadie discute sus "entaas>.

20

Page 11: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 11/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

na caracter?stica de los microprocesadores a partir del ('+ esla disponibilidad de memorias cac#e de alta "elocidad deacceso -mu; pocos nanoseundos- que almacenan unapequea porci8n de la memoria principal. 6uando la 6P

accede a una posici8n de memoria$ cierta circuiter?a de controlse encara de ir depositando el contenido de esa posici8n ; elde las posiciones inmediatamente consecuti"as en la memoriacac#e. 6uando sea necesario acceder a la instrucci8n siuientedel prorama$ esta ;a se encuentra en la cac#e ; el acceso esmu; r1pido. Lo ideal ser?a que toda la memoria del equipo 4ueracac#e$ pero esto no es toda"?a posible actualmente. na cac#ede tamao ra/onable puede doblar la "elocidad e4ecti"a deproceso de la 6P. El '0'' carec?a de memoria cac#e$ pero siestaba equipado con una unidad de lectura adelantada de

instrucciones con una cola de pre bsqueda de ) b;tes: de estamanera$ se aili/aba ;a un tanto la "elocidad de proceso alpoder eecutar una instrucci8n al mismo tiempo que iba le;endola siuiente.

Pentium Pro &00• Eran & c#ips unidos en uno.• 6ac#e secundario en el micro.• Era rande$ caliente ; mu; caro de producir.• ecesitaba un socQet ' =no estandar>.• o se pod?an 4abricar muc#os sin a4ectar la producci8n

del Pentium.•  Trabaaba a (& bits =lo cual s8lo era bueno con sistemas

operati"os "erdaderos de (& bits>.• 3ntroduc?a un ncleo R36.

3ntel Pentium 33• ,ue un ma;or 5xito que el caro Pentium Pro.• Esencialmente era un Pentium Pro en un paquete

di4erente$ con alunas meoras en cac#e.•  Ten?a una excelente per4ormance en punto otante.• tili/aba otro socQet con 4orma de cartuc#o.

3ntel Pentium 333• 3nclu?a una respuesta a (doI de AMF: E• 3ntroduo un nmero de serie embebido$ supuestamente

para a;udar en las transacciones seuras en internet. Loque produo serias protestas.

• 1sicamente no #ab?an randes cambios con respecto alPentium 33.

Pentium )

22

Page 12: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 12/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

• El primer c#ip en superar a los de AMF desde el Pentium333 **0.

• La "elocidad no era muc#o ma;or a los de AMF ; suprecio era astron8mico.

<1 E+umerar /os tipos de ra+uras de s/ot e+ /os di4ere+tesmai+,oard1 3ISA PCI etc6 descri,ir sus caracter9sticas1

Estas taretas de expansi8n$ al iual que el resto decomponentes de un ordenador$ #an su4rido una serie dee"oluciones acordes con la necesidad de o4recer cada "e/ unasprestaciones m1s altas.

i bien es cierto que una de las taretas que m1s #aincrementado sus necesidades en este sentido #an sido lastaretas r1cas$ no solo son 5stas las que cada "e/ requierenunas ma;ores "elocidades de trans4erencia.

Oamos a "er las principales ranuras de expansi8n que sepueden encontrar ; su e"oluci8n en el tiempo:

Ra+uras ISA#

Las ranuras ISA  =Industry Standard Architecture> #acen su

aparici8n de la mano de 3M en 29'0 como ranuras deexpansi8n de 'bits =en la imaen superior>$ 4uncionando a).77M#/ =que es la "elocidad de pos procesadores 3ntel '0''>.e trata de un slot de +& contactos =(2 por cada lado> ; '.*cmde lonitud.

u "erdadera utili/aci8n empie/a en 29'($ conoci5ndose comoFT ,us arc:itecture.

En el ao 29') se actuali/a al nue"o est1ndar de 2+bits$conoci5ndose como AT ,us arc:itecture.

2&

Page 13: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 13/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

En este caso se trata de una ranura =en realidad son dosranuras unidas> de 2)cm de lonitud. 1sicamente es un 3A alque se le aade un seundo conector de (+ contactos =2' porcada lado>. Estas nue"as ranuras 3A trabaan a 2+bits ; a 'M#/=la "elocidad de los 3ntel '0&'+>.

Ra+uras EISA#

En 29'' nace el nue"o est1ndar EISA  =Extended Industry Standard Architecture>$ patrocinado por el llamado Grupo de losnueve =AT$ 6ompaq$ Epson$ DeIlett-PacQard$ E6 6orporation$Gli"etti$ Tand;$ H;se ; !enit#>$ montadores de ordenadorescl8nicos$ ; en parte 4or/ados por el desarrollo por parte de laran iante =al menos en aquella 5poca> 3M$ que desarrolla en29'7 el slot $CA =icro !hannel Architecture> para sus propiasm1quinas.Las di4erencias m1s apreciables con respecto al bus 3A AT son:

- Firecciones de memoria de (& bits para 6P$ FMA$ ;dispositi"os de bus master.- Protocolo de transmisi8n s?ncrona para trans4erencias dealta "elocidad.- Traducci8n autom1tica de ciclos de bus entre maestros ;escla"os E3A e 3A.- oporte de controladores de peri45ricos maestrosintelientes.- (( M<s de "elocidad de trans4erencia para busesmaestros ; dispositi"os FMA.- 3nterrupciones compartidas.- 6onuraci8n autom1tica del sistema ; las taretas deexpansi8n =el conocido PYP>.

2(

Page 14: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 14/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Los slot E3A tu"ieron una "ida bastante bre"e$ ;a que pronto4ueron sustituidos por los nue"os est1ndares OEA ; P63.

Ra+uras VESA#

Mo"ido m1s que nada por la necesidad de o4recer unos r1cosde ma;or calidad =sobre todo para el mercado de los"ideoueos$ que ;a empe/aba a ser de una importanciarele"ante>$ nace en 29'9 el bus VESA

El bus VESA  ="ideo Electronics Standards Association> es untipo de bus de datos$ utili/ado sobre todo en equipos diseadospara el procesador 3ntel '0)'+. Permite por primera "e/conectar directamente la tareta r1ca al procesador.

Este bus es compatible con el bus 3A =es decir$ una tareta 3Ase puede pinc#ar en una ranura OEA>$ pero meora la calidad ;la respuesta de las taretas r1cas$ solucionando el problemade la insuciencia de uo de datos que ten?an las ranuras 3A ;

E3A.

u estructura consist?a en una extensi8n del 3A de 2+ bits. Lastaretas de expansi8n OEA eran enormes$ lo que$ unto a laaparici8n del bus P63$ muc#o m1s r1pido en "elocidad de relo ;con menor lonitud ; ma;or "ersatilidad$ #i/o desaparecer alOEA. A pesar de su compatibilidad con las taretas anteriores$en la pr1ctica$ su uso se limit8 casi exclusi"amente a taretasr1cas ; a alunas raras taretas de expasi8n de memoria.

Ra+uras PCI#

2)

Page 15: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 15/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

En el ao 2990 se produce uno de los a"ances ma;ores en eldesarrollo de los ordenadores$ con la salida del bus PCI=Peripheral !omponent Interconnect >.

e trata de un tipo de ranura que llea #asta nuestros d?as=aunque #a; una serie de "ersiones>$ con unas especicacionesdenidas$ un tamao menor que las ranuras E3A =las ranurasP63 tienen una lonitud de '.*cm$ iual que las 3A de 'bits>$con unos contactos bastante m1s nos que 5stas$ pero con unnmero superior de contactos =9' =)9 x cara> Z && =22 x cara>$lo que da un total de 2&0 contactos>.

6on el bus P63 por primera "e/ se acuerda tambi5n estandari/arel tamao de las taretas de expansi8n =aunque este tema #asu4rido "arios cambios con el tiempo ; las necesidades>. El

tamao inicial acordado es de un alto de 207mm =incluida lac#apita de aci8n$ o #ac$plate>$ por un laro de (2&mm. Encuanto al #ac$plate$ que se coloca al lado contrario que en lastaretas E3A ; anteriores para e"itar con4usiones$ tambi5n #a;una medida est1ndar =los ;a nombrados 207mm>$ aunque #a;una medida denominada de media altura$ pensada para losequipos extraplanos.

Las principales "ersiones de este bus =; por lo tanto de susrespecti"as ranuras> son:

- PCI )1(# Primera "ersi8n del bus P63. e trata de un bus de(&bits a 2+M#/.- PCI '1(# Primera "ersi8n estandari/ada ; comercial. us de(&bits$ a ((MD/- PCI '1)#  us de (&bist$ a ++M#/ ; seal de (.( "oltios- PCI '1'#  us de (&bits$ a ++M#/$ requiriendo (.( "oltios.

 Trans4erencia de #asta *((M<s- PCI '1*# us de (&bits$ a ++M#/. Permite el uso de (.( "oltios; seali/ador uni"ersal$ pero no soporta seal de * "oltios enlas taretas.- PCI *1(#  Es el est1ndar deniti"o$ ;a sin soporte para *

"oltios.

Ra+uras PCIF#

2*

Page 16: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 16/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Las ranuras PCIF  =OHO$ no con4undir con las ranurasPCIe8press> salen como respuesta a la necesidad de un bus dema;or "elocidad. e trata de unas ranuras bastante m1s larasque las P63$ con un bus de ++bits$ que trabaan a ++M#/$200M#/ o 2((M#/ =sen "ersi8n>. Este tipo de bus se utili/a

casi exclusi"amente en placas base para ser"idores$ peropresentan el ra"e incon"eniente =con respecto a las ranurasP63e> de que el total de su "elocidad #a; que repartirla entre elnmero de ranuras acti"as$ por lo que para un alto rendimientoel nmero de 5stas es limitado.En su m1xima "ersi8n tienen una capacidad de trans4erencia de20+)M<s.

us ma;ores usos son la conexi8n de taretas Et#ernet Niabit$taretas de red de bra ; taretas controladoras RA3F 63 (&0 oalunas taretas controladoras RA3F ATA.

Ra+uras AGP#

2+

Page 17: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 17/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

El puerto AGP  = Accelerated Graphics Port > es desarrollado por3ntel en 299+ como puerto r1co de altas prestaciones$ para

solucionar el cuello de botella que se creaba en las r1cas P63.us especicaciones parten de las del bus PCI '1)$ trat1ndosede un bus de (&bits.

6on el tiempo #as salido las siuientes "ersiones:

- AGP )F# "elocidad ++ MD/ con una tasa detrans4erencia de &++ M<s ; 4uncionando a un "oltae de($(O.- AGP 'F# "elocidad 2(( MD/ con una tasa detrans4erencia de *(& M<s ; 4uncionando a un "oltae de

($(O.- AGP <F# "elocidad &++ MD/ con una tasa detrans4erencia de 2 N<s ; 4uncionando a un "oltae de ($(o 2$*O para adaptarse a los diseos de las taretasr1cas.- AGP F# "elocidad *(( MD/ con una tasa detrans4erencia de & N<s ; 4uncionando a un "oltae de0$7O o 2$*O.

e utili/a exclusi"amente para taretas r1cas ; por suarquitectura s8lo puede #aber una ranura ANP en la placa base.e trata de una ranura de 'cm de lonitud$ instaladanormalmente en principio de las ranuras P63 =la primera a partirdel ort#bride>$ ; sen su tipo se pueden de4erenciar por laposici8n de una pestaa de control que lle"an.

3maen 2 - borde de la placa base a la 3/da.

3maen & - borde de la placa base a la 3/da.

27

Page 18: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 18/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

3maen ( - borde de la placa base a la 3/da.

Las primeras =ANP 2J ; &J> lle"aban dic#a pestaa en la partem1s pr8xima al borde de la placa base =imaen 2>$ mientras quelas actuales =ANP 'J compatibles con )J> lo lle"an en la partem1s aleada de dic#o borde =imaen&>.

Existen dos tipos m1s de ranuras: nas que no lle"an estamuesca de control =imaen (> ; otras que lle"an las dosmuescas de control. En estos casos se trata de ranurascompatibles con ANP 2J$ &J ; )J =las ranuras compatibles conANP )J - 'J lle"an siempre la pestaa de control>.

Es mu; importante la posici8n de esta muesca$ ;a que

determina los "oltaes suministrados$ impidiendo que seinstalen taretas que no soportan alunos "oltaes ; podr?anllear a quemarse.

6on la aparici8n del puerto P63e en &00)$ ; sobre todo desde&00+$ el puerto ANP cada "e/ est1 siendo m1s abandonado$siendo ;a pocas las r1cas que se 4abrican bao este est1ndar.

A la limitaci8n de no permitir nada m1s que una ranura ANP enplaca base se suma la de la imposibilidad =por di4erencia de"elocidades ; bus> de usar en este puerto sistemas de memoria

r1ca compartida$ como es el caso de Turbo6ac#5 eD;perMemor;.

Ra+uras PCIe#

Las ranuras PCIe =P!I%Express> nacen en &00) como respuestaa la necesidad de un bus m1s r1pido que los P63 o los ANP =parar1cas en este caso>.

u empleo m1s conocido es precisamente 5ste$ el de slot parataretas r1cas =en su "ariante P63e x2+>$ pero no es la nica"ersi8n que #a; de este puerto$ que poco a poco se "a

2'

Page 19: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 19/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

imponiendo en el mercado$ ; que$ sobre todo a partir de &00+$#a desbancado pr1cticamente al puerto ANP en taretasr1cas.

Entre sus "entaas cuenta la de poder instalar dos taretasr1cas en paralelo =sistemas SLI o Crossire> o la de poderutili/ar memoria compartida =sistemas Tur,oCac:5 o%.per$emor.>$ adem1s de un ma;or anc#o de banda$ ma;orsuministro de ener?a =#asta 2*0 Iatios>.

Este tipo de ranuras no debemos con4undirlas con las PCIF$ ;aque mientras que 5stas son una extensi8n del est1ndar P63$ lasPCIe tienen un desarrollo totalmente di4erente.

El bus de este puerto est1 estructurado como enlaces punto a

punto$ full%duplex $ trabaando en serie. En P63e 2.2 =el m1scomn en la actualidad> cada enlace transporta &*0 M<s encada direcci8n. P63E &.0 dobla esta tasa ; P63E (.0 la dobla denue"o.

6ada slot de expansi8n lle"a 2$ &$ )$ '$ 2+ o (& enlaces de datosentre la placa base ; las taretas conectadas. El nmero deenlaces se escribe con una x de preo =x2 para un enlacesimple ; x2+ para una tareta con diecis5is enlaces los tipos deranuras P63e que m1s se utili/an en la actualidad son lossiuientes:

-PCIe 8)# &*0M<s.-PCIe 8<# 2N<s =&*0M<s x )>-PCIe 8)7# )N<s =&*0M<s x 2+>

6omo podemos "er$ las ranuras P63e utili/adas para taretasr1cas =las x2+> duplican =en su est1ndar actual$ el 2.2> la"elocidad de transmisi8n de los actuales puertos ANP. Esprecisamente este ma;or anc#o de banda ; "elocidad el quepermite a las nue"as taretas r1cas P63e utili/ar memoriacompartida$ ;a que la "elocidad es la suciente como para

comunicarse con la RAM a una "elocidad aceptable para esten.

Estas ranuras se di4erencian tambi5n por su tamao. En laimaen superior podemos "er =de arriba abao> un puerto P63ex)$ un puerto P63e x2+$ un puerto P63e x2 ; otro puerto P63ex2+. En la parte in4erior se obser"a un puerto P63$ lo que nospuede ser"ir de dato para comparar sus tamaos.

6ada "e/ son m1s #abituales las taretas que utili/an este tipode ranuras$ no s8lo taretas r1cas$ sino de otro tipo$ comotaretas Hi,i$ P6i6ard$ etc.

29

Page 20: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 20/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

3ncluso$ dado que cada "e/ se instalan menos ranuras P63 en lasplacas base$ existen adaptadores P63e x2 - P63$ que 4acilitan lacolocaci8n de taretas P63 =eso s?$ de pern bao> en equipos conpocas ranuras de 5ste tipo disponibles

Por ltimo$ en la imaen in4erior podemos "er el tamao dedi4erentes tipos de puertos$ lo que tambi5n nos da una idea dela e"oluci8n de 5stos.

=1 Descri,ir /os ,/oques m?s importa+tes que compo+e+ u+mai+,oard pe+tium1Traer esquemas1

• El Nabinete

• ,uente de Alimentaci8n

• Main oard$ Mot#er oard$ oard o Tareta Principal

El Microprocesador en las 6omputadoras• La memoria RAM

• El disco duro

• Las unidades 6F-R =6ompact FisQ Recordable>

•  Taretas de "ideo

•  Taretas de sonido

• El m8dem.

• istema de sonidos

• El teclado

• El rat8n o Mouse

&0

Page 21: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 21/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

• El monitor

E/ Ga,i+ete

Este componente es necesario en todo computador$ es el quetiene incorporado dentro la ma;or?a de los componentesnecesarios para el 4uncionamiento de este ; que nuncaespecicamos a la #ora de comprar un equipo. i compramosun equipo de marca o compramos un equipo de una cadenade tiendas de in4orm1tica$ el abinete o caa est1 ser"ida$ ;raramente existe la opci8n de #acer aln cambio$ excepto$ enmu; pocos casos$ eleir entre un abinete de sobremesa o unamini<semi-torre o una torre.

ue+te de A/ime+taci>+

Por supuesto una 4uente AT para una placa AT ; una 4uente ATJpara una placa ATJ$ aunque #a; que tener en cuenta quemuc#as placas AT modernas tienen un conector adicional para4uente ATJ$ la caa debe traer distintas tapas para losconectores$ entre ellas una para conectores de placa AT. Muc#aspersonas identican la 4uente AT porque poseen dos conectores

que "an a la placa base ; la ATJ porque solo poseen unconector ; el apaado de la placa base es autom1tico

$AIN &OARD $OT%ER &OARD &OARD O TARHETAPRINCIPAL

La Tareta Madre$ tambi5n conocida como Tareta Principal$Mainboard$ Mot#erboard$ etc. es el principal ; esencialcomponente de toda computadora$ ;a que all? donde se

conectan los dem1s componentes ; dispositi"os delcomputador.

La Tareta Madre contiene los componentes 4undamentales deun sistema de computaci8n. Esta placa contiene elmicroprocesador o c#ip$ la memoria principal$ la circuiter?a ; elcontrolador ; conector de bus.

Adem1s$ se aloan los conectores de taretas de expansi8n

=/8calos de expansi8n>$ que pueden ser de di"ersos tipos$ como

&2

Page 22: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 22/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

3A$ P63$ 63 ; ANP$ entre otros. En ellos se pueden insertartaretas de expansi8n$ como las de red$ "?deo$ audio u otras.

Aunque no se les considere expl?citamente elementosesenciales de una placa base$ tambi5n es bastante #abitual queen ella se aloen componentes adicionales como c#ips ;conectores para entrada ; salida de "?deo ; de sonido$conectores $ puertos 6GM$ LPT ; conectores P<& para rat8n; teclado$ entre los m1s importantes.

E/ $icroprocesador e+ /as Computadoras

n sistema de computadora cuenta con una unidad que eecutainstrucciones de proramas. Esta unidad se comunica con otrosdispositi"os dentro de la computadora$ ; a menudo controla suoperaci8n. Febido al papel central de tal unidad se conocecomo unidad central de procesamiento =microprocesador>$ o6P =6entral processin unit>.

Fentro de muc#as computadoras$ un dispositi"o como unaunidad de entrada$ o uno de almacenamiento masi"o$ puedeincorporar una unidad de procesamiento propia$ sin embaro tal

unidad de procesamiento$ aunque es central para su propiosubsistema$ resulta claro que no es central para el sistema decomputadora en su conunto. in embaro$ los principios deldiseo ; operaci8n de una 6P son independientes de suposici8n en un sistema de computadora. Este trabao estar1dedicado a la orani/aci8n del #ardIare que permite a una 6Preali/ar su 4unci8n principal: traer instrucciones desde lamemoria ; eecutarlas.

El microprocesador se lo conoce tambi5n con el nombre deY['&&0S6PY['&&2S aunque alunos le llaman as? a la caacon todos sus componentes internos.

La 6P no reconoce los nmeros que manea ;a que s8lo setrata de una m1quina matem1tica$ la ra/8n por la cual nuestracomputadora puede pro"eernos de un entorno c8modo paratrabaar o uar es que los proramas ; el #ardIareY['&&0SentiendenY['&&2S esos nmeros ; pueden #acer que

la 6P realice ciertas acciones llamadas instrucciones.

&&

Page 23: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 23/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

La memoria RA$

La memoria RAM = Random Access Memor; $ Memoria de

Acceso Aleatorio> es donde se uardan los datos que est1nutili/ando en el momento ; es temporal.

,?sicamente$ los c#ips de memoria son de 4orma rectanular ;suelen ir soldados en rupos a una placa con pines ocontactos.

La RAM a di4erencia de otros tipos de memoria dealmacenamiento$ como los disquetes o los discos duros$ es quela RAM es muc#o m1s r1pida$ ; se borra cuando se apaa elcomputador.

6uanta m1s memoria RAM se tena instalada meor.Actualmente lo recomendable es 2&' M o superior$ aunque con+) M un equipo con IindoIs 9' correr?a bien. La cantidad dememoria depende del tipo de aplicaciones que se eecuten en elcomputador$ por eemplo si un equipo que ser1 utili/ado paraeditar "ideo ; sonido$ necesita al menos *2& M o m1s parapoder reali/ar tareas compleas que implican el almacenamiento

de datos de manera temporal.

E/ disco duro

El disco duro es el dispositi"o en donde se almacena lain4ormaci8n de manera permanente$ pero puede ser borradacuando sea necesario.

n disco duro se orani/a en discos o platos similares al disco

compacto =6F> pero de un material met1lico$ ; en la superciede cada una de sus dos caras existen pistas$ como las l?neas osurcos de un disco de "inilo$ ; las pistas se di"iden en sectorescomo por eemplo una porci8n de Pi//a. El disco duro tiene unacabe/a lectora en cada lado de cada plato$ ; esta cabe/a esmo"ida por un motor cuando busca los datos almacenados enaln luar espec?co del disco.

Los 6ilindros son el par1metro de orani/aci8n: el cilindro est1

4ormado por las pistas de cada cara de cada plato que est1nsituadas unas usto encima de las otras$ de modo que la cabe/a

&(

Page 24: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 24/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

no tiene que mo"erse para acceder a las di4erentes pistas de unmismo cilindro.

En cuanto a orani/aci8n l8ica$ cuando #acemos 4ormatol8ico lo que #acemos es arupar los sectores en unidades deasinaci8n =6LTER> que es donde se almacenan los datos demanera orani/ada. 6ada unidad de asinaci8n s8lo puede serocupado por un arc#i"o =nunca dos di4erentes>$ pero un arc#i"opuede ocupar m1s de una unidad de asinaci8n.

6uando se buscan datos en el disco duro$ la cabe/a lee primerola tabla de asinaci8n de arc#i"os =,AT>$ que est1 situada alcomien/o de la partici8n. La ,AT le dice en qu5 pista$ en qu5sector ; en que unidad de asinaci8n est1n los datos$ ; lacabe/a se dirie a ese punto a buscarlos.

Las u+idades CD-R 3Compact Dis Recorda,/e6

Las unidades de 6F son dispositi"os que permiten leer o escribirin4ormaci8n. n disco compacto =6F> almacena la in4ormaci8nen medio diital$ mediante c8dio binario$ o sea unos ; ceros.Esta in4ormaci8n se representa como aueros diminutos en el

material especial. Los discos compactos son 4?sicamenteredondos$ similares al tamao de un plato pequeo con unauero en el medio$ en donde la unidad puede sostenerlo. Lain4ormaci8n se raba en un material met1lico mu; no ;proteido por una capa pl1stica.

Las unidades de 6F se #an con"ertido en un est1ndar en elalmacenamiento de in4ormaci8n masi"a ; port1til$ ;a sea para

la industria de la msica como de so4tIare ; ueos decomputadores. Las computadoras de #o; en d?a cuentan por loeneral con una unidad de 6F-RGM que como su nombre lo dicees 6F de olo Lectura RGM Read Gnl; Memor; ; solo selimitan a leer el contenido. in embaro la tecnolo?a #ae"olucionado de tal 4orma en que los 6F pueden serreutili/ados$ pero con unidades ; discos compactos especialespara esto.

Taretas de 2ideo

&)

Page 25: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 25/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

La cantidad de im1enes que puede desplear un monitor est1denida tanto la tareta de "ideo como por la resoluci8n decolores de la pantalla. La tareta de "ideo es un dispositi"o que

permite en"iar la in4ormaci8n de "ideo que el monitordesplear1. ,?sicamente consiste en una placa de circuitos conc#ips para la memoria ; otros necesarios para en"iar lain4ormaci8n al monitor.

Esta se conecta a la tareta madre del computador a tra"5s deun conector$ dependiendo de la tecnolo?a actual.

Furante la d5cada de 29'0$ cuando la ma;or parte de las P6eecutaban FG ; no HindoIs$ la pantalla despleabacaracteres A633. Dacer esto requer?a poco poder deprocesamiento porque s8lo #ab?a &*+ caracteres posibles ;&000 posiciones de texto en la pantalla.

Las inter4aces r1cas en"?an in4ormaci8n al controlador de"ideo sobre cada pixel en la pantalla. 6on una resoluci8nm?nima de +)0 x )'0$ #a; que controlar (07 &00 pixeles. Lama;or?a de los usuarios corren sus monitores con &*+ colores$as? que cada pixel requiere un ;te de in4ormaci8n. Por tanto$ la

computadora debe en"iar (07 &00 ;tes al monitor para cadapantalla.

Taretas de so+ido

La tareta de sonido con"ierte los sonidos diitales en corrienteel5ctrica que es en"iada a las bocinas. El sonido se dene comola presi8n del aire que "aria a lo laro del tiempo. Paradiitali/ar el sonido$ las ondas son con"ertidas en una corriente

el5ctrica medida miles de "eces por seundo ; reistrada conun nmero. 6uando el sonido se reproduce$ la tareta de sonidoin"ierte este proceso: traduce la serie de nmero en corrienteel5ctrica que se en"?a a las bocinas. El im1n se mue"e #aciaadelante #acia adelante ; #acia a tras creando "ibraciones. 6onel so4tIare correcto usted puede #acer m1s que solo rabar ;reproducir sonidos diitali/ados. Las unidades incorporadas enalunos sistemas operati"os$ proporcionan un estudio de sonidoen miniaruta$ permitiendo "er la banda sonora ; editarla. En la

edici8n puede cortar bits de sonido$ copiarlos$ amplicar las

&*

Page 26: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 26/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

partes que desea escuc#ar las 4uerte$ eliminar la est1tica ;crear muc#os e4ectos acsticos.

FA6 =6on"ersor Fiital-Anal8ico < Anal8ico-Fiital>

El FA6 trans4orma los datos diitales emitidos en datosanal8icos para que los parlantes losY['&&0SinterpreteY['&&2S. ; el AF6 se encara de #acerexactamente lo mismo que el FA6$ pero al re"5s$ como poreemplo$ cuando se raba desde una 4uente externa =E.:

 Teclado M3F3>$ se debe trans4ormar esos datos anal8icos quellean por el cable$ en datos diitales que se puedan almacenar.

E/ m>dem1

El M8dem =abre"iatura de Modulador < Femodulador> se tratade un equipo$ externo o interno =tareta m8dem>$ utili/ado parala comunicaci8n de computadoras a tra"5s de l?neas anal8icasde transmisi8n de "o/ ;<o datos. El m8dem con"ierte lasseales diitales del emisor en otras anal8icas$ susceptibles deser en"iadas por la l?nea de tel54ono a la que deben estarconectados el emisor ; el receptor. 6uando la seal llea a su

destino$ otro m8dem se encara de reconstruir la seal diitalprimiti"a$ de cu;o proceso se encara la computadorareceptora. En el caso de que ambos puedan estar transmitiendodatos simult1neamente en ambas direcciones$ emitiendo ;recibiendo al mismo tiempo$ se dice que operan en modo 4ull-duplexS si s8lo puede transmitir uno de ellos ; el otrosimplemente acta de receptor$ el modo de operaci8n sedenomina #al4-duplex. En la actualidad$ cualquier m8dem escapa/ de trabaar en modo 4ull-duplex$ con di"ersos est1ndares

; "elocidades de emisi8n ; recepci8n de datos.

E/ tec/ado

El teclado es un componente al que se le da poca importancia$4undamentalmente en las computadoras cl8nicas =armadas>.Aun as? es un componente mu; importante$ ;a que es el quepermitir1 nuestra relaci8n con el P6$ es m1s$ unto con el mouseson los responsables de que podamos comunicarnos en 4orma

uida e inmediata con nuestra P6.

&+

Page 27: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 27/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

E/ rat>+ o $ouse

El rat8n o mouse es un dispositi"o que a;uda al usuario a

na"ear dentro de la inter4a/ r1ca del computador.6onectado a 5sta por un cable$ por lo eneral est1 acoplado detal 4orma que se puede controlar el cursor en la pantalla$mo"iendo el rat8n sobre una supercie plana en donde los eespuedan rotar tanto a la derec#a como a la i/quierda.

E/ mo+itor

El monitor es un dispositi"o peri45rico de salida ; mu;importante en la computadora$ es la pantalla en la que se "e lain4ormaci8n. Podemos encontrar b1sicamente dos tipos demonitores: uno es el 6RT basado en un tubo de ra;os cat8dicoscomo el de los tele"isores ; el otro es el L6F$ que es unapantalla plana de cristal l?quido como la de las calculadoras$tel54onos celulares o aendas electr8nicas. Los monitores sonmu; similares en cuanto a su 4orma 4?sica ; posici8n de botonesde control.

71 Descri,a /os pi+es de todos /os tipos de ra+uras de s/ot

que te+emos e+ /os $ai+,oard m?s comu+es13Eemp/o#D)-D)= VCC etc6

;1 E+umere . e8p/ique Los puertos usados e+ u+a PC sustaretas co+tro/adoras /os di4ere+tes tipos deco+ectores usados /a co+B0uraci>+ m?s com+ usada3IRJ Direcci>+ ,ase ca+a/ de D$A etc161

El puerto es el luar donde se intercambian datos con otrodispositi"o. Los microprocesadores disponen de puertos paraen"iar ; recibir bits de datos. Estos puertos se utili/aneneralmente como direcciones de memoria con dedicaci8nexclusi"a. Los sistemas completos de computadoras disponende puertos para la conexi8n de dispositi"os peri45ricos$ comoimpresoras ; aparato de m8dem.

• Los puertos serie 3CO$61 Transmiten la in4ormaci8n bita bit. o son adecuados para trans4erir randescantidades de in4ormaci8n. En ellos se conectan elm8dem.

n puerto serie o puerto serial es una inter4a/ decomunicaciones de datos diitales$ 4recuentemente

&7

Page 28: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 28/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

utili/ado por computadoras ; peri45ricos$ en donde lain4ormaci8n es transmitida bit a bit en"iando un solo bit ala "e/$ en contraste con el puerto paralelo que en"?a"arios bits simult1neamente. La comparaci8n entre la

transmisi8n en serie ; en paralelo se puede explicar conanalo?a con las carreteras. na carretera tradicional deun s8lo carril por sentido ser?a como la transmisi8n enserie ; una auto"?a con "arios carriles por sentido ser?a latransmisi8n en paralelo$ siendo los coc#es los bits.

no de los de4ectos de los puertos serie in?ciales era sulentitud en comparaci8n con los puertos paralelos-#ablamos de 29.& \bits por seundo- sin embaro$ con elpaso del tiempo$ est1n apareciendo multitud de puertos

serie de alta "elocidad que los #acen mu; interesantes ;aque utili/an las "entaas del menor cableado ; solucionanel problema de la "elocidad con un ma;orapantallamiento ; m1s barato usando la t5cnica del partren/ado. Por ello$ el puerto R-&(& e incluso multitud depuertos paralelos est1n siendo reempla/ados por nue"ospuertos serie como el $ el ,ireHire o el erial ATA.

• Los puertos para/e/o 3LPT61  Permiten una ma;or"elocidad en la transmisi8n de datos. Es la conexi8n t?picade impresoras o esc1neres.

n puerto paralelo es una inter4a/ entre una computadora; un peri45rico cu;a principal caracter?stica es que los bitsde datos "iaan untos en"iando un paquete de b;te a la"e/. Es decir$ se implementa un cable o una "?a 4?sicapara cada bit de datos 4ormando un bus .Mediante elpuerto paralelo podemos controlar tambi5n peri4ericoscomo 4ocos$ motores entre otros dispositi"os$ adecudospara automati/aci8n.

El cable paralelo es el conector 4?sico entre el puertoparalelo ; el dispositi"o peri45rico. En un puerto paralelo#abr1 una serie de bits de control en "?as aparte que ir1en ambos sentidos por caminos distintos.

En contraposici8n al puerto paralelo est1 el puerto serie$que en"?a los datos bit a bit por el mismo #ilo.

• Los puertos US& 3U+i2ersa/ Seria/ &us61 En ellos seconectan$ en eneral$ dispositi"os que necesitan una alta"elocidad de trans4erencia de datos como$ por eemplo$

un esc1ner o una c1mara diital$ aunque tambi5n existenimpresoras con este tipo de conexi8n.

&'

Page 29: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 29/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

El ni"ersal erial us =bus uni"ersal en serie> o6onductor ni"ersal en erie =6>$ abre"iadocomnmente $ es un puerto que sir"e para conectar

peri45ricos a una computadora. ,ue creado en 299+ porsiete empresas: 3M$ 3ntel$ ort#ern Telecom$ 6ompaq$Microso4t$ Fiital Equipment 6orporation ; E6.

El est1ndar inclu;e la transmisi8n de ener?a el5ctrica aldispositi"o conectado. Alunos dispositi"os requieren unapotencia m?nima$ as? que se pueden conectar "arios sinnecesitar 4uentes de alimentaci8n extra. La ran ma;or?ade los concentradores inclu;en 4uentes de alimentaci8nque brindan ener?a a los dispositi"os conectados a ellos$

pero alunos dispositi"os consumen tanta ener?a quenecesitan su propia 4uente de alimentaci8n. Losconcentradores con 4uente de alimentaci8n puedenproporcionarle corriente el5ctrica a otros dispositi"os sinquitarle corriente al resto de la conexi8n =dentro deciertos l?mites>.

El diseo del ten?a en mente eliminar la necesidad deadquirir taretas separadas para poner en los puertos bus3A o P63$ ; meorar las capacidades plu-and-pla;permitiendo a esos dispositi"os ser conectados o

desconectados al sistema sin necesidad de reiniciar.6uando se conecta un nue"o dispositi"o$ el ser"idor loenumera ; area el so4tIare necesario para que pueda4uncionar.

El puede conectar los peri45ricos como ratones$teclados$ esc1neres$ c1maras diitales$ tel54onos m8"iles$reproductores multimedia$ impresoras$ discos durosexternos$ taretas de sonido$ sistemas de adquisici8n dedatos ; componentes de red. Para dispositi"os multimediacomo esc1neres ; c1maras diitales$ el se #acon"ertido en el m5todo est1ndar de conexi8n. Paraimpresoras$ el #a crecido tanto en popularidad que#a despla/ado a un seundo plano a los puertos paralelosporque el #ace muc#o m1s sencillo el poder arearm1s de una impresora a una computadora personal.

En el caso de los discos duros$ es poco probable que el reemplace completamente a los buses =el ATA =3FE> ;el 63>$ pues el tiene un rendimiento m1s lento queesos otros est1ndares. in embaro$ el tiene una

importante "entaa en su #abilidad de poder instalar ;desinstalar dispositi"os sin tener que abrir el sistema$ lo

&9

Page 30: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 30/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

cual es til para dispositi"os de almacenamiento externo.Do; en d?a$ una ran parte de los 4abricantes o4recedispositi"os port1tiles que o4recen un rendimientocasi indistinuible en comparaci8n con los ATA =3FE>. Por

el contrario$ el nue"o est1ndar erial ATA permite tasasde trans4erencia de #asta aproximadamente 2*0<(00 Mpor seundo$ ; existe tambi5n la posibilidad de extracci8nen caliente e incluso una especicaci8n para discosexternos llamada eATA.Adaptador a P<&.

 

Puertos ireKire# ,ireHire es una tecnolo?a para laentrada<salida de datos en serie a alta "elocidad ; laconexi8n de dispositi"os diitales como "ideoc1maras o

c1maras 4otor1cas diitales ; ordenadores port1tiles ocomputadores personales. ,ireHire es uno de losest1ndares de peri45ricos m1s r1pidos que se #andesarrollado$ Alunas "entaas de ,ireIire:

 @ Alcan/an una "elocidad de )00 meabits por seundo.oporta la conexi8n de #asta +( dispositi"os con cablesde una lonitud m1xima de )&* cm.

@ o es necesario apaar un esc1ner o una unidad de 6Fantes de conectarlo o desconectar.

@ o requiere reiniciar la computadora. Los cables ,ireHirese conectan mu; 41cilmente: no requieren nmeros deidenticaci8n de dispositi"os$ conmutadores F3P$ tornillos$cierres de seuridad ni terminadores.

U+ co+ector es un #ardIare utili/ado para unir cables o paraconectar un cable a un dispositi"o$ por eemplo$ para conectarun cable de m8dem a una computadora. La ma;or?a de losconectores pertenece a uno de los dos tipos existentes: Mac#oo Dembra.

El 6onector Mac#o se caracteri/a por tener una o m1s cla"iasexpuestasS Los 6onectores Dembra disponen de uno o m1srecept1culos diseados para aloar las cla"ias del conectormac#o. A continuaci8n mencionaremos alunos eemplos deconectores:

• Co+ectores de ,us de datos: on los conectoresutili/ados para 4acilitar la entrada ; salida en serie ; en

paralelo. El nmero que aparece detr1s de las inicialesF$ =acr8nimo de Fata us us de Fatos>$ indica el

(0

Page 31: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 31/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

nmero de l?neas cables dentro del conector. Poreemplo$ un conector F-9 acepta #asta nue"e l?neasseparadas$ cada una de las cuales puede conectarse auna cla"ia del conector. o todas las cla"ias =en especial

en los conectores randes> tienen asinada una 4unci8n$por lo que suelen no utili/arse. Los conectores de bus dedatos m1s comunes son el F-9$ F-2*$ F-29$ F-&*$F-(7 ; F-*0.

Co+ectores de &us de Datos D& - @

Co+ectores de &us de Datos D& '=

• Co+ector DIN: Es un conector de cla"ias de conexi8nmltiples$ =F3$ acr8nimo de Feutsc#e 3ndustrie orm>. Enlos modelos Macintos# Plus$ Macintos# E ; Macintos# 33.e utili/a un conector F3 de ' cla"ias =o pins> comoconector de puerto serie. En los computadores personalesde 3M anteriores al P<& se utili/aban conectores F3 de

* cla"ias para conectar los teclados a la unidad delsistema. En los modelos 3M P<& se utili/an conectoresFH de + cla"ias para conectar el teclado ; el dispositi"osealador.

(2

Page 32: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 32/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

• Co+ectores NIC RH<=: Los conectores del 36 R%)* de unsistema est1n diseados para conectar un cable TP

=ns#ielded TIisted Pair Kpar Tren/ado sin lindae> parared Et#ernet equipado con enc#u4es con"encionalescompatibles con el est1ndar R%)*. e coloca$ presionandoun extremo del cable TP dentro del conector 36 #astaque el enc#u4e se asiente en su luar. Lueo se conecta elotro extremo del cable a una placa de pared con enc#u4eR%)* o a un puerto R%)* en un concentrador o central TP$dependiendo de la conuraci8n de su red.

Restricciones para la conexi8n de cables para redes20AE - T ; 200AE - TJ

@ Para redes 20AE-T$ utilice cables ; conectores de6ateor?a ( o ma;or.

@ Para redes 200AE-T$ utilice cables ; conectores de6ateor?a * 8 ma;or.

@ La lonitud m1xima del cable =de una estaci8n detrabao a un concentrador> es de (&' pies =200 metrosKm>.

(&

Page 33: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 33/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

@ Para redes 20AE-T$ el nmero m1ximo deconcentradores conectados consecuti"amente en unsemento de la red es cuatro.

• Co+ectores US&: u sistema contiene dos conectores =ni"ersal erial us Kus serie uni"ersal> paraconectar dispositi"os compatibles con el est1ndar .Los dispositi"os suelen ser peri45ricos$ tales comoteclados$ mouse$ impresoras ; alta"oces para el sistema.

IRJna l?nea de solicitud de interrupci8n =3R> es una tra/a de l?nearabada en el tablero circuito de la ranura de expansi8n al c#ipde controlador =P36> proramable de interrupciones mediantelos cuales un dispositi"o peri45rico puede noticar a la 6P. Enla ma;or?a de los casos$ cada dispositi"o que debe utili/ar supropia l?nea 3R. 3M P6<AT de compatibles con diseo dearquitectura proporciona para una posibilidad de l?neas 2+ de3R =del 0 al 2*>$ alunos de los cuales se reser"an paradispositi"os est1ndar como el teclado$ unidades de disquete$ elrelo del sistema ; as? sucesi"amente. Puertos de comunicaci8n

=6GM> 2 ; ( normalmente comparten una 3R )S puertos 6GM &; ) compartan 3R (. Por lo tanto$ existe un conicto potencial

((

Page 34: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 34/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

si dispositi"os est1n instalados en ambos puertos 6GM 2 ; ( oen los puertos 6GM & ; ).

L?neas 3R disponibles =para las taretas de sonido$ adaptadores

de red$ esc1neres$ bus del mouse =rat8n>$ adaptadores de"?deo$ unidades de cinta$ las inter4aces de 63 ; as? sucesi"amente> suelen incluir 3R *$ 9$ 20$ 22$ 2&$ 2( ; 2*. Lasranuras de expansi8n de ' bits proporcionan acceso a 3R a 7.Las ranuras de 2+ bits suelen proporcionan acceso a 3R al 2*.

o todos los dispositi"os permiten la selecci8n de cualquiernmero 3R. 6onsulte su documentaci8n o el 4abricante deldispositi"o para in4ormaci8n en el que puede utili/arse por undispositi"o determinado 3R ; seleccione una 3R que no entran

en conicto con dispositi"os instalados actualmenteS o$ cambiar3R de un dispositi"o instalado a ninn otro para que est5disponible una 3R para el nue"o dispositi"o.

Direcci>+ de Es de ,aseFirecci8n de E<s base =puerto de E<s> es otro Address o la rutade comunicaci8n de sistema para peri45rico. La tabla dedirecciones es 00D mediante ,,,,D ; debe no se debecon4undir con MA mencionado anteriormente. 3nter"alo depuerto de E<s de un dispositi"o tiene una direcci8n base =poreemplo$ (00 o (&0 o (A0 etc.>. 6ada direcci8n de puerto

abarca un abanico ='$ 2+ o incluso (& b;tes>S por lo tanto$ noexiste una posibilidad de superposici8n ; conictos condispositi"os cu;a direcci8n de inicio est1n cerca. 6onsulte ladocumentaci8n del 4abricante para inter"alo de tamao ; lasopciones de direcciones de inicio. Aserese de que cada c#atiene uso exclusi"o del rano ocupa.

Ca+a/ D$A6anal de acceso a =FMA> de memoria directa es un medio deperi45ricos directamente tenan acceso a memoria RAM sinnecesidad de los ser"icios de la 6P. Muc#os dispositi"os quemo"er randes cantidades de datos =taretas de red$ los panelesde sonido$ los controladores de disco duro etc.> apro"ec#ar estacaracter?stica para meorar el rendimiento eneral del sistema ;aumentar el rendimiento de datos dentro de determinadasaplicaciones.

El canal FMA est1 desinado por un solo nmero =de 0 a 7>. otodos los dispositi"os utili/arlo. Alunos pueden utili/ar comouna opci8n. 6onsulte la documentaci8n del 4abricante de la paraobtener in4ormaci8n acerca de c8mo$ cu1ndo ; por qu5 utili/ar

esta opci8n. Aserese de que cada dispositi"o tiene usoexclusi"o de su canal.

()

Page 35: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 35/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

ota: FMA conictos son un poco menos probable que MA ;conictos de direcciones de E<s de base. Fispositi"os menosutili/arlaS ;$ en el caso de una tareta de sonido por eemplo$

canal FMA de la tareta puede ser en utili/ar s8lo cuando seeecuta la aplicaci8n utili/ando la tareta.

1 Descri,ir /a co+B0uraci>+ P+P e+ computadoras . comoso+ usadas1

6uando inicia el equipo$ el sistema b1sico de entrada ; salida=3G> comprueba =entre otras cosas> la conuraci8nespec?ca del sistema almacenada en el c#ip semiconductor

complementario de 8xido de metal =6MG>. Puede modicaresta conuraci8n a medida que cambie el sistema.

Para cambiar la conuraci8n de 6MG$ debe entrar en elprorama de conuraci8n de 6MG presionando una teclaconcreta o una combinaci8n de teclas durante la secuencia deinicio inicial. Por eemplo$ presione PR o 6TRLZALTZE6durante el inicio. =La combinaci8n de teclas concreta que debepresionar se indica normalmente durante el inicio comoPresione ]nombreFeTecla^ para entrar en el prorama deconuraci8n.>

Fespu5s de #aber entrado en el prorama de conuraci8naparecen "entanas que muestran "arias opciones ;conuraciones. Alunas de estas opciones son est1ndar$mientras que otras son espec?cas del 4abricante del 3G.

na de las conuraciones de 6MG es la opci8n PP G. Estaconuraci8n indica al 3G cu1ntos dispositi"os debeconurar en el inicio. La tabla de la secci8n M1s in4ormaci8nmuestra el e4ecto de esta opci8n sobre la conuraci8n de losdispositi"os de la placa base.

El intento oriinal de disear esta opci8n era o4recer a las"ersiones 9* ; 9' de Microso4t HindoIs m1s libertad paraaustar las conuraciones de #ardIare. Fe 4ormapredeterminada$ estos sistemas operati"os nunca mo"er?an undispositi"o conurado en el inicio por miedo a estropear uncontrolador de FG. Las "ersiones posteriores de HindoIssuelen dear tambi5n el #ardIare conurado por el 3G tal ;como est1$ incluso aunque el 3G pona el #ardIare en unaconuraci8n poco 8ptima. Esto se debe a que al mo"er dic#o

#ardIare se exponen con 4recuencia errores latentes en el3G.

(*

Page 36: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 36/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

PP G 6onurada en ? El 3G s8lo conura losdispositi"os cr?ticos =por eemplo$ "?deo$ disco duro ; teclado>.GTA: en este modo$ ni el 3G ni HindoIs conura los

dispositi"os de la placa base en el inicio. Por tanto$ para estosequipos anteriores$ debe conurar PP G en o.PP G 6onurada en o El 3G conura los dispositi"oscr?ticos ; todos los dispositi"os de la placa base bao elsupuesto de que HindoIs no puede #acerlo.

@1 Descri,a /os umpers o co+B0uracio+es que de,emosrea/iar e+ u+a $ai+,oard1 Como so+ mu/tip/icador

c/oc . A/ime+taci>+1$ot:er,oard 2ieos#

En el mot#erboard existe una serie de sIitc#es$ =pequeosinterruptores> ; %umpers =puentecitos met1licos que se puedensacar ; poner>. En la ma;or?a de los casos$ no es necesariometerse con los umpers 5stos ;a "ienen conurados por el4abricante.

Los sIitc#es de opciones son otra #istoriaS estos le dicen almot#erboard que tipo de accesorios tiene conectados al mismo$; cuanta memoria tiene instalada. Los sIitc#es est1nlocali/ados en un pequeo banco$ denominado F3P =por Fual 3n-Line PacQae>. El conunto de sIitc#es F3P tiene oc#o pequeoscontroles en un alunos mot#erboards. e pueden mo"er con lapunta de una lapicera o cualquier otro instrumento de punta.

Los dos "alores que determinan la "elocidad del procesador se

encuentran en la placa base. El m5todo utili/ado paracambiarlos depende del modelo de placa base en cuesti8n. Da;"arias 4ormas: Mediante umpers o microdipsLos umpers son unas pequeas patillas met1licas que salenperpendicularmente de la placa base. i lle"an encima una tapaes que est1n en posici8n on o close =circuito cerrado> ; sino$ est1n en o_ u open =circuito abierto>.Los microdips tienen la misma 4unci8n que los umpers perobao otra 4orma. Es como una caita con pequeas patillas que

pueden tener las dos posiciones mencionadas anteriormente.

(+

Page 37: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 37/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

 Tanto los umpers como los microdips actan como interruptoresque sir"en para cambiar la conuraci8n de la placa base ;l8icamente est1n colocados en ella$ por lo que para cambiar suposici8n #a; que abrir el ordenador. Ambos tienen dosposiciones: on ; o_ o close ; open.na "e/ tenemos asinada la nue"a "elocidad del bus de la

placa base mediante los umpers$ modicaremos elmultiplicador de la 6P.La conuraci8n del multiplicador de la 6P se #ace de lamisma 4orma que la de la "elocidad del bus de la placa base.

!on&'uracion del microprocesador   =%umpers %',& Y %22> Estepuente establece la "elocidad del relo interno de la 6P o biena ( < & =G,,> o &x =G> la "elocidad de relo de 6P externa.

CPU Clock  

Multiplier

J8F2 J1

1.5x 1-2 4-5

2.0x 2-3 4-5

2.5x 2-3 5-6

3.0x 1-2 5-6

(7

Page 38: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 38/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

$ot:er,oards actua/es#

En los mot#erboards actuales la conuraci8n no est1 dada por

los sIitc#es$ sino por un pequeo prorama de setup. Esteprorama est1 disponible en discos de utilidades embalados unto con la maquina o insertos dentro del sistema ; siempredisponibles. Este prorama de setup es accedido por muc#osmot#erboards presionando la tecla Felete mientras la maquinaesta booteando =reci5n arrancada>.

Los cambios que usted reali/a en el prorama de setup sonalmacenados en un tipo especial de memoria denominado6MG =los circuitos interados 6MG con conocidos por su pococonsumo de ener?a>. El contenido de esta memoria no sepierde al apaar la maquina racias a una pequea bater?aconectada al mot#erboard.

Aunque se usa el prorama de setup$ tambi5n #a; una serie desIitc#es para setear las opciones$ muc#os mot#erboards tienenal menos dos o tres conuntos del tipo de c#ips RAM ; RGM quese tenan instalados.

Mediante BIOS`ltimamente existen muc#as placas base cu;as "elocidades sepueden conurar mediante la ios$ por lo que no es necesarioabrir el ordenador para cambiar la "elocidad$ aunque debemostener en cuenta que el #ec#o de que estos par1metros seanm1s accesibles desde la bios que a tra"5s e los umpers$ noimplica que experimentar mltiples combinaciones sea menosperudicial. Neneralmente esta opci8n se encuentra en elapartado 6#ipset ,eatures.

Pasos a seuir para austar las 4recuencias mediante la 3G:a> Encender o reiniciar el ordenador ; durante la 4ase de

comprobaci8n de memoria$ detecci8n de discos duros ;6P pulsaremos la tecla FEL cuando apare/ca en la partein4erior i/quierda el mensae Press FEL to enter ETPC.

b> Fentro de la pantalla a/ul del etup del ordenador =ios>nos mo"eremos sobre la opci8n ios ,eatures etup$ 6Po4t Menu o similar ; pulsaremos Enter.

c> Modicaremos la opci8n 6P Dost us ,requenc;$ Ext.

6locQ =P63> o similar con A"P1 #asta buscar la "elocidaddel bus de la placa base deseada =por eemplo 22&M#/

('

Page 39: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 39/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

para procesadores cu;o bus trabae normalmente a200M#/>.

d> En el apartado 6P 6ore: us ,req.Mltiple$ Multiplier

4actor o similar modicaremos el "alor del multiplicadorde la 6P =que puede "ariar desde los &.0x #asta los '>.e> aldremos de la ios uardando los cambio$ para lo que

pulsaremos la tecla de 4unci8n ,20 ; respondiendo almensae AOE to 6MG and EJ3T =X<> con X.

)(1 Como es rea/iado e/ co+e8io+ado de /os DD %DDLPT) CO$) CO$' ue+tes 3TIPOS6 $o+itor 3TIPOS6etc1 MJu5 sea/es te+emos e+ sus termi+a/es

Co+e8io+es#• ,FF: se le adapta un at de comunicaci8n con la placa

madre$ el cual debe ser conectado teniendo en cuenta laposici8n de los pines. El at es de () terminales ; setransmiten datos tanto de entrada como de salida ; decontrol.

• DFF: se le adapta un at de comunicaci8n con la placamadre a tra"5s del puerto 3FE =por lo eneral son dos3FE2 e 3FE&> el cual debe ser conectado teniendo en

cuenta la posici8n de los pines. El at es de )0terminales ; se transmiten datos tanto de entrada comode salida ; de control. Aseur1ndose que que el pin 2corresponda con el pin 2 de la placa en el slot 3FE.

• LPT2: es un F&* #embra que por lo eneral "ieneincorporado en la placa madre =esto en pacas actuales$ ;adesde las pentium 2>consta de &* pines los cuales seconectan a tra"5s de un cable paralelo a una impresora=tambi5n puede ser un scanner$ un decodicador debarras$ o dispositi"os que utilicen ese puerto> tambi5nconocido como puerto paralelo. Aqu? tenemos seales de

datos$ direccionamiento ; control.• 6GM2 ; 6GM&: llamados tambi5n puertos seriales$ "an

incorporados en la placa madre$ a tra"5s de conectoresF9 mac#o$ con 9 pines de conexi8n$ en los cualespodemos transmitir ; recepci8n datos$ direcciones ;control.

Tipos de ue+tes# Fos tipos que existen actualmente.

Las dos 4uentes que podremos encontrarnos cuando abramosun ordenador pueden ser: AT o ATJ

(9

Page 40: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 40/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Las 4uentes de alimentaci8n AT$ 4ueron usadas #asta queapareci8 el Pentium MMJ$ es en ese momento cuando ;a seempe/ar?an a utili/ar 4uentes de alimentaci8n ATJ.

Las caracter?sticas de las 4uentes AT$ son que sus conectores aplaca base "ar?an de los utili/ados en las 4uentes ATJ$ ; por otraparte$ qui/1s bastante m1s peliroso$ es que la 4uente se acti"aa tra"5s de un interruptor$ ; en ese interruptor #a; un "oltaede &&0"$ con el rieso que supondr?a manipular el P6.

 Tambi5n destacar que comparadas tecnol8icamente con las4uentes ATJ$ las AT son un tanto rudimentariaselectr8nicamente #ablando.

En ATF$ es un poco distinto$ ;a que se moderni/a el circuito dela 4uente$ ; siempre est1 acti"a$ aunque el ordenador no est54uncionando$ la 4uente siempre est1 alimentada con una tensi8npequea para mantenerla en espera.

na de las "entaas es que las 4uentes ATJ no disponen de uninterruptor que enciende<apaa la 4uente$ si no que se trata deun pulsador conectado a la placa base$ ; esta se encara deencender la 4uente$ esto conlle"a pues el poder reali/ar

conexiones<desconexiones por so4tIare.

Existe una tabla$ para clasicar las 4uentes sen su potencia ;caa.

obremesa AT ^ 2*0-&00 Hemitorre ^ &00-(00 H

 Torre ^ &(0-&*0 Hlim ^ 7*-200 Hobremesa ATJ ^ &00-&*0 H

o obstante$ comentar$ que estos datos son mu; "ariables$ ;nicamente son orientati"os$ ;a que "ar?a sen el nmero dedispositi"os conectados al P6.

Tipos de mo+itores

Monitores CRT 

El monitor est1 basado en un elemento 6RT =Tubo de ra;os

cat8dicos>$ los actuales monitores$ controlados por unmicroprocesador para almacenar mu; di4erentes 4ormatos$ as? 

)0

Page 41: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 41/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

como correir las e"entuales distorsiones$ ; con capacidad depresentar #asta 2+00x2&00 puntos en pantalla. Los monitores6RT emplean tubos cortos$ pero con la particularidad dedisponer de una pantalla completamente plana.

Monitores color:

Las pantallas de estos monitores est1n 4ormadas internamentepor tres capas de material de 48s4oro$ una por cada color b1sico=roo$ "erde ; a/ul>. Tambi5n consta de tres caones deelectrones$ e iual que las capas de 48s4oro #a; una por cadacolor.

Para 4ormar un color en pantalla que no sea ninuno de los

colores b1sicos$ se combina las intensidades de los #aces deelectrones de los tres colores b1sicos.

Monitores monocrom1ticos:

Muestra por pantalla u solo color: nero sobre blanco o 1mbar$ o"erde sobre nero. no de estos monitores con una resoluci8nequi"alente a la de un monitor a color$ si es de buena calidad$eneralmente es m1s n?tido ; leible.

LCD – (Liquid Cristal Display)

La tecnolo?a L6F es$ #o; en d?a$ una de las m1s puantes ; quem1s r1pidamente e"oluciona meor1ndose continuamente.

Aunque la tecnolo?a que los cristales l?quidos es relati"amentereciente$ parte de las curiosas propiedades de los cristalesl?quidos ;a 4ueron obser"ados en 2''' cuando seexperimentaba con una sustancia similar al colesterol$ estasustancia permanec?a turbia a temperatura ambiente ; seaclaraba sen se calentabaS al en4riarse mas ; mas a/ulado setornaba de color #asta solidicarse ; "ol"erse opaca.

Este e4ecto paso desapercibido #asta que la compa?a R6Aapro"ec#o sus propiedades para crear el primer prototipo de"isuali/ador L6F. A partir de ese momento el desarrollo ;aplicaci8n de estos dispositi"os #a sido ; es espectacular.

,uncionamiento

El 4en8meno L6F est1 basado en la existencia de alunassustancias que se encuentran en estado solid8 ; liquido

simult1neamente$ con lo que las mol5culas que las 4ormantienen una capacidad de mo"imiento ele"ado$ como en los

)2

Page 42: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 42/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

l?quidos$ presentando adem1s una tendencia a ordenarse en elespacio de una 4orma similar a los cuerpos s8lidos cristalinos.

El displa; o "isuali/ador L6F est1 4ormado por una capa mu;

delada d cristal liquido$ del orden de &0 micras encerradaentre dos supercies planas de "idrio sobre las que est1naplicados unos "idrios polari/ados 8pticos que solo permiten latransmisi8n de la lu/ sen el plano #ori/ontal ; "ertical.

El nombre cristal liquido es si mismo contradictorio$normalmente entendemos a los cristales como alo s8lido ;todo lo contrario para un liquido$ aunque ambos puedan sertransparentes a la lu/. Pues bien ; por extrao que pare/ca$existen sustancias que tienen ambas caracter?sticas.

Monitores de plasma

e basan en el principio de que #aciendo pasar un alto "oltaepor un as a baa presi8n se enera lu/. Estas pantallas usan48s4oro como los 6RT pero son emisi"as como las L6F ; 4rente aestas consiuen una ran meora del color ; un estupendo1nulo de "isi8n.

Estas pantallas son como uorescentes$ ; cada p?xel es comouna pequea bombilla de color$ el problema de esta tecnolo?a

es la duraci8n ; el tamao de los p?xeles$ por lo que suimplantaci8n m1s comn es en randes pantallas de TO.

Est1n con4ormadas por miles ; miles de p?xeles que con4ormanla imaen$ ; cada p?xel est1 constituido por tres subpixeles$ unocon 48s4oro roo otro con "erde ; el ltimo con a/ul$ cada uno deestos subpixeles tienen un recept1culo de as =una combinaci8nde xen8n$ ne8n ; otro ases>.

n par de electrodos en cada subpixel ioni/a al as "ol"i5ndoloplasma$ enerando lu/ ultra"ioleta que excita al 48s4oro que asu "e/ emite lu/ que en su conunto 4orma una imaen.

Es por esta ra/8n que se necesitaron 70 aos para conseuiruna nue"a tecnolo?a que pudiese conseuir meores resultadosque los 6RTs o cinescopios.

))1 Descri,ir como es rea/iado e/ re4resco dememorias1

A los c#ips de RAM se les denomina Bdin1micosC porque loscontenidos de memoria deben re4rescarse continuamente. Esto

)&

Page 43: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 43/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

sinica que estos c#ips est1n sometidos a un ciclo de re4rescoconstante. Esto sucede simplemente por la naturale/a de estoscomponentes$ porque el elemento real de almacenamiento essolamente un condensador$ que puede estar carado o

descarado. in embaro$ uno de estos condensadores pierde su caradespu5s de un corto periodo de tiempo. Para conser"ar lain4ormaci8n almacenada en el c#ip derante mas del tiempoestablecido$ es necesario leer el estado de los condensadoresdel c#ip antes de que se pierda su cara ; seuiamenterecararlos. Esto es el mencionado 636LG FE RE,RE6G.

ormas de re4resco de /a memoria

idden efresh: Permite que los ciclos de re4resco de lamemoria RAM se realicen en los bancos de memoria que noest1n siendo accedidos en ese usto momento por la 6P enluar de re4rescar todas las posiciones a la "e/ =tanto las queson accedidas como las que no>. Gb"iamente al nal todas sonre4rescadas ;a que es imprescindible #acer esto ;a queestamos trabaando con RAM din1mica ; si no los datos seperder?an. La nica di4erencia es que$ con esta opci8n$ lasposiciones de memoria que est1n siendo accedidas por la 6Pse re4rescan un poco m1s tarde. ormalmente el re4resco de la

FRAM se #ace a tra"5s de una interrupci8n =una patilla especiala la que no podemos acceder> cada 2* ms. La solicitud deinterrupci8n la #ace un relo que est1 especialmente dedicado aesa tarea. El re4resco dura entre & ; ) ms. 6omo para re4rescarla memoria no es necesario usar el reistro 6A =6olumnAddress trobe>$ alunas RAM permiten esta caracter?stica.Gtras no. Es cuesti8n de probar. e recomienda acti"arlo.Existen tres mecanismos de re4rescos de memoria :6;cle teal: Gcupa un ciclo o de la 6P en reali/ar el re4resco.iempre el mismo.

!ycle Stretch: Dace esperar un ciclo a la 6P para reali/ar elre4resco.

idden !ycle: Es capa/ de re4rescar la memoria sin interrumpiral micro. 6uando la posici8n de memoria a re4rescar =la lacompleta> est1 siendo accedida por la 6P demora un poco elre4resco. u 4uncionamiento est1 unido a las seales FTA6\ =Fata acQnoIlede> ; ALE =Address Latc# Enable>$ que est1nrelacionadas con el acceso a memoria. Esta es la meor opci8n.

Slo* efresh: Dace que el re4resco de la RAM se #aa menos"eces de lo #abitual =alrededor de cuatro "eces menos>. Esto

)(

Page 44: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 44/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

aumenta las prestaciones$ pero s8lo 4unciona en FRAM quesoporte tasas baas de re4resco. Mu; til en los port1tiles ;a quea#orra ener?a de las bater?as. e recomienda #abilitar estacaracter?stica$ si 4unciona.

!oncurrent efresh: Tanto el procesador como el #ardIare dere4resco acceden a la memoria a la "e/. i desacti"amos estacaracter?stica el micro deber1 esperar #asta que el #ardIare dere4resco de memoria #aa su trabao. e recomienda acti"aresta caracter?stica.

+urst efresh: Reali/a "arios ciclos de re4resco a la "e/.3ncrementa las prestaciones del sistema.

,A +urst at - efresh: Reali/a cuatro ciclos de re4resco a la"e/. 3ncrementa las prestaciones del sistema.

i%speed efresh: El re4resco se #ace a alta 4recuencia. olo essoportado por alunos tipos de memoria. i no 4unciona #abilitaloI Re4res# en su luar.

Sta''ered efresh: El re4resco es reali/ado en los bancos dememoria de 4orma secuencial. Esto #ace que se consumamenos ener?a ; e"ita inter4erencias con la 6P.

Slo* emory efresh ,ivider : El ciclo de re4resco AT ocurrenormalmente cada 2+ ns. i el sistema te permite aumentar el"alor #asta$ por eemplo$ +) ns las prestaciones del sistemaaumentar1n.

,ecoupled efresh .ption: Al acti"arse$ permite que el bus 3A; la RAM se re4resquen de 4orma independiente$ ;a que el bus3A es m1s lento. Fe esta 4orma e"itamos retrasar la 6P.

El problema es que alunas taretas =sobre todo las de "?deo>necesitan tener control de la 6P durante el primer ciclo dere4resco del . Fes#abilita esta opci8n si "es caracteresaleatorios o nie"e en los modos de alta resoluci8n =es posibleque tambi5n sea necesario quitar el #adoI de la memoria de"?deo aunque pierdas un poco de "elocidad>. Gcurre mu; amenudo con taretas r1cas ( '02 =como la PEA O7 Mirae>4uncionando conuntamente con controladoras 63 AFAPTE6con RGM extendida para el maneo de unidades de m1s de 2Nb.

efresh "alue: Mientras m1s bao sea el "alor$ meor. =iempre

que el ordenador 4uncione$ se entiende>.

))

Page 45: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 45/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

efresh AS Active ime: Es la cantidad de tiempo que esnecesario mantener el "alor de la la en el reistro RA duranteel re4resco. Mientras m1s bao sea el "alor$ m1s r1pido ser1 elre4resco.

)'1 Como es rea/iado /a co+B0uraci>+ de /osdi4ere+tes co+tro/adores . puertos e+ e/ Setup de/ &IOSde /a PC1

Encendido y con!uraci"n del SET#$%

Ouel"a a conectar el cable de la red el5ctrica$ teclado ; monitor$; encienda el ordenador. Lo primero es entrar en la utilidad de

conuraci8n de la 3G: el ETP. Para ello$ eneralmente$durante el arranque$ se muestra en la pantalla el mensaePRE =FEL> TG ETER ETP$ 8 alo as?. Presione la teclaBuprimirC ; entrar1 en este prorama. u apariencia es la deun men en la que puede "erse =depende de la 3G queutilice>$ alo as?:

TAFARF 6MG ETP - 3TENRATEF PER3PDERAL3G ,EATRE ETP - PAHGRF ETT3N6D3PET ,EATRE ETP - 3FE DFF ATG FETE6T3GPGHER MAANEMET ETP - AOE Y EJ3T ETP

PP<P63 6G,3NRAT3G - EJ3T H3TDGT AO3NLGAF ETP FE,ALT

Las placas suelen suministrarse con una conuraci8n porde4ecto que suele ser "1lida excepto alunos detalles. Explicar5solo los puntos m1s importantes$ ;a que esto "ar?a muc#osen la placa que utilice$ adem1s$ el estudio pro4undo delETP implica el conocimiento total de la arquitectura de placas; micros$ cosa que no es obeti"o de este manual. Para lasopciones no descritas$ debemos utili/ar la conuraci8n porde4ecto$ que puede cararse con la opci8n BLGAF ETPFE,ALTC. 6onsulte el manual de la placa para m1s detalles.

ST&'D&RD CMOS SET#$

En primer luar$ entraremos en la opci8n TAFARF 6MGETP$ ; especicaremos la #ora ; 4ec#a del sistema$ lasdisqueteras instaladas ; el disco duro. Esto ltimo puede#acerse de dos 4ormas: La primera es utili/ar la auto detecci8ncada "e/ que arranca el ordenador$ para lo cual eleiremos laopci8n ATG del dato TXPE en la l?nea del dispositi"o en

cuesti8n =Primar; Master$ Primar; la"e$ econdar; Master 8econdar; la"e>. En el dato MGFE$ ser1 eleida la opci8n

)*

Page 46: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 46/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

ATG tambi5n. Esto #ar1 que el ordenador detecteautom1ticamente el<los disco<s duro<s que tiene instalados cada"e/ que arranca =mu; til para ordenadores equipados condisco duro extraible>. La otra 4orma$ es usar la autodetecci8n

a#ora$ ; reistrar los par1metros del disco duro de 4ormapermanente$ para ello$ debe seleccionar el tipo BERC$abandonar esta pantalla e ir a la opci8n 3FE DFF ATGFETE6T3G del men principal. Aqu? el ordenador intentar1detectar uno tras otro los dispositi"os conectados a lacontroladora 3FE$ pidiendo con4ormaci8n por cada uno quedetecte. Aparecer1n dos 8 tres tipos posibles$ responda BXC paraeleir el que la 3G considera correcto =eneralmente lo es>.Los canales 3FE que no tenan dispositi"os conectados$mostrar1n alo como Bot FetectedC. 6ontine 8 sala

pulsando la tecla escape$ si no #a; m1s dispositi"os quedetectar. A#ora "uel"a a la primera opci8n del ETP$ ;compruebe que los par1metros aparecen en la l?nea deldispositi"o en cuesti8n. Por supuesto$ puede introducir ustedmanualmente los par1metros del disco duro que uran en suetiqueta. Da; )+ 8 )7 tipos predenidos de discos duros$ peroson tipos antiuos$ los discos duros actuales no uran entreestos predenidos. Esto es todo para esta opci8n.

BIOS E&T#RES SET#$

Oa;a a la seunda: 3G ,EATRE ETP$ ; escoa lassiuientes opciones:6P 3nternal 6ac#e: EnabledExternal 6ac#e: Enabledoot sequence: A$6Demos especicado que queremos usar las cac#5s interna ;externa =no usarlas disminu;e considerablemente la "elocidad>$; que queremos arrancar desde la disquetera$ si es que #a; undisquete en ella$ ; si no lo #ubiera$ arrancar desde el disco duro.

CI$SET E&T#RES SET#$

Aserese de que las opciones que #acen re4erencia a lamemoria son correctas$ es decir$ si est1 acti"ada el maneo deRAM EFG 8 no$ ; el tiempo de acceso de los m8dulos =RAM

 T3M3N>. Para lo dem1s conser"e las opciones por de4ecto.

$O*ER M&'&+EME'T SET#$

Puede acti"ar desde aqu? la opci8n de a#orro de ener?a contodo detalle. Por de4ecto est1 desacti"ada =F3ALEF>.

$'$,$CI CO'I+#R&TIO'

)+

Page 47: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 47/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Esta opci8n permite especicar el m5todo de trabao de losbuses 3A ; P63$ as? como el modo PLN AF PLAX. 6onser"e los"alores que presenta 8 carue los "alores por de4ecto.

LO&D SET#$ DE&#LT

6ara los "alores por de4ecto para todas las opciones del ETP.Da; una tabla que tiene estos "alores$ ; que son losrecomendados para un 8ptimo 4uncionamiento. i duda de laconuraci8n que #a eleido$ carue estos "alores ; aseresede nue"o de que el disco duro est1 bien seleccionado.

I'TE+R&TED $ERI$ER&LS SET#$

Establece las opciones de la controladora 3G ; la 3FE. PonaBEnabledC en el apartado 3FE DFF locQ Mode$ esto da laposibilidad de acelerar el acceso al disco duro. El modo P3G dela controladora 3FE debe estar en ATG. Dabilite BEnabledC elcontrol del 3FE primario ; del secundario$ as? como elcontrolador de la disquetera B,FFC ; los puertos serie ;paralelo. El control del puerto puede dearlo desacti"ado sino lo est1 utili/ando.

$&SS*ORD SETTI'+

i quiere impedir el acceso de otras personas$ estable/ca unacla"e de acceso$ pero no la ol"ide. i no la recuerda tendr1 quedescarar la memoria 6MG mediante un umper que tiene laplaca base.

IDE DD &#TO DETECTIO'

 Xa se explic8 antes. A"eriua los par1metros del disco duro de4orma autom1tica.

SA"E 0 E1I SE2P  ale del ETP uardando los cambios.

E1I 3I.2 SA"I4G ale sin uardar los cambios.

Empe-ando a .uncionar%

Fe la misma 4orma que en la primera prueba$ el ordenador debe4uncionar adecuadamente si es que todo #a sido instalado bien$pero antes de probarlo a 4ondo necesitamos #acer alo m1s:preparar el disco duro. obre la preparaci8n del disco duro en

caso de que estemos ante un ordenador antiuo$ se #abl8antes$ pero c8mo se preparan los actuales

)7

Page 48: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 48/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Fe nue"o el disco duro.6omo se dio antes$ el disco duro nos llea con un 4ormato queno es el correcto$ as? que #a; que darle otro. En un disco duro$se pueden #acer BparticionesC$ que son secciones indi"iduales ;

aisladas como si 4ueran discos distintos. Antes de 4ormatear #a;que crear una partici8n$ asunto para el que en M-FG$ existeuna utilidad llamada ,F3\. La partici8n del disco que queremospreparar$ tendr1 que ser borrada$ para despu5s crear una nue"ausando TGFG el espacio disponible en el disco. Esto puede#acerse mediante un disquete de arranque$ que contena elprorama ,F3\. Da; que arrancar desde ese disquete$ llamar a,F3\$ borrar la partici8n actual ; crear una nue"a usando todoel espacio disponible. Fespu5s "ol"emos a arrancar elordenador desde el disquete =que debe contener tambi5n la

utilidad ,GRMAT>$ ; 4ormateamos el disco duro con elmodicador <s$ que indica que se pasen los arc#i"os dearranque de M-FG al terminar el 4ormato. ota: Al comen/arel 4ormateo$ el ordenador muestra un mensae comoB,ormateando la unidad 6 a MbC. Esta ci4ra se suelepresentar alo in4erior a la capacidad real del disco$ pero no sealarme$ es corriente. Gtra cosa seria que el mensae indiqueque se est1 dando 4ormato a *&0 Mb cuando el disco es de 2.+Nb. Esto no ser?a normal$ ; obedecer?a a una incorrectacreaci8n de la partici8n 8 a par1metros incorrectos. na "e/terminado el 4ormateo$ saque el disquete ; arranque a#ora

desde el disco duro. Todo debe 4uncionar correctamente$ ; elordenador estar1 listo para instalar el so4tIare.

Ordenador terminado%

El ordenador est1 listo$ 8 al menos eso parece. Para estarseuro$ #aa alo con el$ cree un directorio$ lea un disquete$copie alunos arc#i"os. La meor prueba que puede #acerse esir instalando el so4tIare$ de 4orma que a la "e/ que "acompletando la instalaci8n$ puede ir "ericando el4uncionamiento. o s5 de por satis4ec#o #asta que #a;aprobado bien el equipo$ a "eces los 4allos suren mas tarde.

)*1 Descri,ir . reco+ocer /os pi+es de /osmicroprocesadores para cada u+a de /as tec+o/o09as 3FT3(6 ('7 (*7 (<7 (=7 PENTIU$ ETC61

Termi+a/es de/ (*7 DF

Este microprocesador est1 encapsulado en el 4ormato F3P =Fual3nline PacQae> de )0 patas ="einte de cada lado>. La distancia

entre las patas es de 0$2 puladas =&$*) mil?metros>$ mientras

)'

Page 49: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 49/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

que la distancia entre patas en4rentadas es de 0$+ puladas=2*$(& mil?metros>.8tese en el r1co el semic?rculo que identica la posici8n dela pata 2. Esto sir"e para no insertar el c#ip al re"5s en el

circuito impreso.El '0'+<'0'' puede conectarse al circuito de dos 4ormasdistintas: el modo m1ximo ; el modo m?nimo. El modo quedadeterminado al poner un determinado terminal =llamadoM<MJ> a tierra o a la tensi8n de alimentaci8n. El '0'+<'0''debe estar en modo m1ximo si se desea trabaar encolaboraci8n con el Procesador de Fatos um5rico '0'7 ;<o elProcesador de Entrada<alida '0'9 =de aqu? se desprende queen la 3M P6 el '0'' est1 en modo m1ximo>. En este modo el'0'+<'0'' depende de otros c#ips adicionales como el

6ontrolador de us '&'' para enerar el conunto completo deseales del bus de control. El modo m?nimo permite al'0'+<'0'' trabaar de una 4orma m1s aut8noma =para circuitosm1s sencillos> en una manera casi id5ntica al microprocesador'0'*.Los )0 pines del '0'' en modo m?nimo tienen las siuientes4unciones:

2. NF =Masa>&. A2) =us de direcciones>(. A2( =us de direcciones>

). A2& =us de direcciones>*. A22 =us de direcciones>+. A20 =us de direcciones>7. A9 =us de direcciones>'. A' =us de direcciones>9. AF7 =us de direcciones ; datos>20. AF+ =us de direcciones ; datos>22. AF* =us de direcciones ; datos>2&. AF) =us de direcciones ; datos>2(. AF( =us de direcciones ; datos>2). AF& =us de direcciones ; datos>2*. AF2 =us de direcciones ; datos>2+. AF0 =us de direcciones ; datos>27. M3 =Entrada de interrupci8n no

enmascarable>2'. 3TR =Entrada de interrupci8n enmascarable>29. 6L\ =Entrada de relo enerada por el '&')>&0. NF =Masa>&2. REET =Para iniciali/ar el '0''>&&. REAFX =Para sincroni/ar peri45ricos ;

memorias lentas>

&(. <TET

)9

Page 50: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 50/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

&). <3TA =El '0'' indica que reconoci8 lainterrupci8n>

&*. ALE =6uando est1 uno indica que salendirecciones por AF$ en caso contrario$ es el bus de

datos>&+. <FE =Fata enable: cuando "ale cero debe

#abilitar los transceptores '&'+ ; '&'7 =se conectaal pin de output enable>$ esto sir"e para que no seme/clen los datos ; las direcciones>.

&7. FT<R =Fata transmit<recei"e: se conecta al pinde direcci8n de los c#ips reci5n indicados>.

&'. 3G<M =i "ale 2: operaciones con ports$ si "ale0: operaciones con la memoria>

&9. <HR =6uando "ale cero #a; una escritura>

(0. DLFA =Dold AcQnoIlede: el '0'' reconoce elDGLF>(2. DGLF =3ndica que otro interado quiere

aduearse del control de los buses$ eneralmentese usa para FMA o acceso directo a memoria>.

(&. <RF =6uando "ale cero #a; una lectura>((. M<MJ =6uando esta entrada est1 en estado

alto$ el '0'' est1 en modo m?nimo$ en casocontrario est1 en modo m1ximo>

(). <G =%unto con 3G<M ; FT<R esta salida sir"epara determinar estados del '0''>

(*. A29<+ =us de direcciones<bit de estado>(+. A2'<* =us de direcciones<bit de estado>(7. A27<) =us de direcciones<bit de estado>('. A2+<( =us de direcciones<bit de estado>(9. A2* =us de direcciones>)0. Occ =Z*O>

Termi+a/es de/ (*7 DF

El '0('+ FJ est1 encapsulado en el 4ormato PNA =Pin NridArra;> de 2(& terminales. La distancia entre los terminales esde 0$2 puladas =&$*) mil?metros>. Los terminales se nombranmediante una letra ; un nmero$ como se puede apreciar en elsiuiente r1co:

En este caso el '0('+ se "e desde la cara donde asoman losterminales =desde abao>. 8tese que al lado del pin A2 ladiaonal que #ace el borde es m1s pronunciada que en las otrastres esquinas. Esto sir"e para la identicaci8n mec1nica del

circuito interado. La c1psula tiene 4orma cuadrada de 2$)*puladas =(+$'0& mil?metros> de lado. En los terminales 6($

*0

Page 51: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 51/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

62&$ M( ; M2& #a; una saliente en los costados para que no seinrese el circuito interado #asta el 4ondo del /8calo.La distribuci8n de los terminales sen rupos 4uncionales es lasiuiente =nota: si una seal tiene [ al nal indica que se acti"a

cuando est1 en estado bao>:

A/ime+taci>+

El '0('+ est1 implementado mediante la tecnolo?a 6DMG 333 ;tiene requerimientos modestos de potencia. in embaro$ sualta 4recuencia de operaci8n ; 7& bu_ers de salida =direcci8n$datos$ control ; DLFA> puede causar picos de potencia cuandolos distintos bu_ers cambian de ni"el =conmutan>simult1neamente. Para una distribuci8n limpia de potencia$

existen &0 terminales de Occ =positi"o> ; &2 de Oss =re4erencia>que alimentan a las di4erentes unidades 4uncionales del '0('+.Los terminales de Occ son: A2$ A*$ A7$ A20$ A2)$ 6*$ 62&$ F2&$N&$ N($ N2&$ N2)$ L2&$ M($ M7$ M2($ )$ 7$ P& ; P'. Losterminales de Oss son: A&$ A+$ A9$ 2$ *$ 22$ 2)$ 622$ ,&$,($ ,2)$ %&$ %($ %2&$ %2($ M)$ M'$ M20$ ($ P+$ P2).Las conexiones de potencia ; masa se deben reali/ar a todoslos terminales externos mencionados m1s arriba. En el circuitoimpreso$ todos los terminales de Occ deben conectarse a unplano de Occ$ mientras que los terminales de Oss deben ir alplano de NF.

Febe #aber buenos capacitores de desacople cerca del '0('+.El '0('+ controlando los buses de datos ; direcci8n puedecausar picos de potencia$ particularmente cuando se maneanrandes caras capaciti"as. e recomiendan capacitores einterconexiones de baa inductancia para un meor rendimientoel5ctrico. La inductancia se puede reducir acortando las pistasdel circuito impreso entre el '0('+ ; los capacitores dedesacople tanto como sea posible.

Sea/ de re/o

La seal clocQ 6L\& pro"ee la tempori/aci8n para el '0('+. edi"ide por dos internamente para enerar el relo interno delmicroprocesador que se utili/a para la eecuci8n de lasinstrucciones. El relo interno posee dos 4ases: 4ase uno ;4ase dos. 6ada per?odo de 6L\& es una 4ase del relo interno.i se desea$ la 4ase del relo interno se puede sincroni/ar a una4ase conocida aplicando la seal de REET con los tiempos quese indican en el manual del circuito interado. El terminalcorrespondiente es el ,2&.

&us de datos

*2

Page 52: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 52/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

us de datos =F0 - F(2>: Estas seales bidireccionales pro"eenel camino de los datos de prop8sito eneral entre el '0('+ ; losotros dispositi"os. Las entradas ; salidas del bus de datosindican 2 cuando est1n en estado alto =l8ica positi"a>. El bus

de datos puede trans4erir datos en buses de (& 8 2+ bitsutili/ando una caracter?stica especial de este c#ip controladapor la entrada 2+[. Furante cualquier operaci8n de escritura; durante los ciclos de #alt =parada> ; s#utdoIn =apaado>$ el'0('+ siempre manea las (& seales del bus de datos aunqueel tamao del bus =sen las entrada 2+[> sea de 2+ bits.Los terminales son los siuientes:

x 0 2 & ( ) * + 7 ' 9 Z-----Z----Z----Z----Z----Z----Z----Z----Z----Z----Z----

F0x D2& D2( D2) %2) \2) \2( L2) \2& L2( 2) F2x M2& 2( 2& P2( P2& M22 22 20 P22P20 F&x M9 9 P9 ' P7 + P* * M+ P) F(x P( M*

&us de direccio+es

us de direcciones =A& - A(2>: Estas salidas de tres estadospro"een las direcciones de memoria ; de los puertos deentrada<salida. El bus de direcciones es capa/ de direccionar )

iab;tes de espacio de memoria 4?sica =00000000#-,,,,,,,,#>; +) Qilob;tes de espacio de entrada<salida =00000000-0000,,,,#> para E< proramada. Las trans4erencias de E<eneradas autom1ticamente para la comunicaci8n entre el'0('+ ; el coprocesador utili/an las direcciones '00000,'#-'00000,,#$ as? que A(2 en estado alto unto con M<3G[ enestado bao pro"een la seal de selecci8n del coprocesador.Las salidas de #abilitaci8n de b;te =E0[ a E([>$ indicandirectamente cu1les b;tes del bus de datos de (& bits son losque realmente se utili/an en la trans4erencia. Esto es lo m1scon"eniente para el #ardIare externo.

 Terminales sin conexi8n

El '0('+ posee oc#o terminales que no est1n conectadosinteriormente =llamados .6.>. Feben quedar desconectadosexteriormente. Estos terminales son: A)$ )$ +$ 2&$ 6+$ 67$E2( ; ,2(.

)<1 Descri,ir como est?+ or0a+iados /as memorias e+cada u+a de /as tec+o/o09as1

*&

Page 53: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 53/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Los que trabaan en la in4orm1tica suelen emplear el t5rminomemoria para aludir a Random Access Memor; =memoria deacceso aleatorio> o RAM. na computadora utili/a la memoriade acceso aleatorio para almacenar las instrucciones ; los datos

temporales que se necesitan para eecutar las tareas. Fe estamanera$ la 6entral Processin nit =unidad central de proceso> o6P puede acceder r1pidamente las instrucciones ; los datosalmacenados en la memoria.n buen eemplo de esto es lo que sucede cuando la 6P caraen la memoria una aplicaci8n$ como un procesador de textos oun prorama de autoedici8n$ permitiendo as? que la aplicaci8n4uncione con la ma;or "elocidad posible. En t5rminos pr1cticos$esto sinica que se puede #acer m1s trabao en menostiempo.

Tec+o/o09a FT

La JT es capa/ de usar 2M de memoria. 6omo memorianormal$ la JT o4rece &*+ \ o +)0 \ en la tareta principal.

Tec+o/o09a AT '7

  La &'+ es capa/ de usar 2+ M de memoria real$ podiabeneciarse del almacenamiento externo ; simular #asta 2 Nde memoria "irtual

Tec+o/o09a *7

El sistema 4?sico de la memoria '0('+FJ es de ) N ; se puededireccionar como tal$ o si se utili/a el direccionamiento "irtual$se mapean #asta +) T en los ) N de espacio 4?sico de launidad de maneo de la memoria.

La memoria se di"ide en cuatro bancos de memoria de ' its deanc#o$ los cuales contienen cada uno #asta 2 N de memoria.na orani/aci8n de memoria como esta de (& bits de anc#o$permite que se accedan directamente b;tes$ palabras o doblespalabras. EL '0('+FJ transmitiere un nmero de #asta (& bitsde anc#o en un solo ciclo de memoria$ mientras que el '0''anterior requiere de ) ciclos para reali/ar la mismatrans4erencia ; el '0&'+ requiere de & ciclos.

Tec+o/o09a <7

El sistema de memoria del '0)'+ es id5ntico al delmicroprocesador '0('+. El '0)'+ contiene ) N de memoria

comen/ando en la localidad 00000000D ; terminando en lalocalidad ,,,,,,,,D. El cambio principal en el sistema de

*(

Page 54: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 54/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

memoria es interno en el '0)'+$ en la 4orma de memoria paracac#e de ' \ la cual acelera la eecuci8n de instrucciones ; laadquisici8n de in4ormaci8n. Gtra adici8n es el"ericador<enerador de paridad incluido en el microprocesador

'0)'+.

Tec+o/o09a Pe+tium

 El Pentium al iual que sus predecesores$ usa un bus de (&bits$ permiti5ndole direccionar ) N de memoria =&(&>. nacaracter?stica de la Pentium es que trabaa internamente a +)bits. Tambi5n posee en el sistema b1sico posee 2+ \ dememoria cac#e di"ididas en dos m8dulos de '\.

)=1 Descri,ir e/ mapeo de memoria . e/ mapeo de ESe+ especia/ e/ mapeo de ES e+ memoria1

$apeo de memoriaEl mapeo de memoria nos indica como se #a asinado lamemoria para determinadas tareas. 6omo son memoria delsistema operati"o$ memoria para controlar los dispositi"osinternos ; la memoria trabao.

Al pasar los datos desde la memoria principal a la memoria

cac#e estos se traen por bloques. El moti"o de lle"ar los datospor bloques se debe a que$ por eemplo$ si el procesador pide eldato de la direcci8n n entonces es mu; probable que despu5spida el dato de la direcci8n nZ2$ por lo tanto$ se a#orra tiempoal lle"ar los datos por bloques a la cac#e. Por otro lado lamemoria 6ac#e es de poca capacidad$ en relaci8n con lamemoria principal$ por lo tanto cobra importancia el tema deque ; como pono datos en la memoria 6ac#e. Es necesarioentonces contar con un proceso de con"ersi8n de lasdirecciones$ que se llama MAPEG.

Mapeo Firecto Mapeo Asociati"o =totalmente asociati"o> Mapeo Asociati"o por conunto

$apeo DirectoPara explicar$ el mapeo directo es meor comen/ar con un

eemplo$ que por el momento$ es s8lo$ ilustrati"o ; no tienerelaci8n con la realidad =es de mentira> MM *2& ----^ 9b +) bloques M6 (& ------^ *b ) bloques

6ada bloque de '

*)

Page 55: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 55/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

,unciona de la siuiente 4orma: en las condiciones antes denidas se tiene losiuiente: cada bloque ser1 de ' ;te$ es decir ' palabras delaro '.

La memoria principal al ser di"idida por ' =*2& < '> dar1como resultado +) bloques de ' palabras cada uno. La memoria 6ac#e tambi5n se di"ide por ' =(& < '>$ locual da como resultado ) bloques 6ada bloque de la memoria principal se coloca dentro deuno de los bloques de la memoria 6ac#e siuiendo un ordenestablecido de la siuiente 4orma =La 00 muestra parte deesta asinaci8n>: En el bloque cero de la cac#e pueden ir cualquiera de losmltiplos exactos de )

=0$)$'$2&$2+$&0$&)$&'$(&$(+$)0$))$)'$*&$*+$+0>$ que son 2+. En el bloque uno de la cac#e "an=2$*$9$2($27$&2$&*...............> En el bloque dos=&$+$20$2)$2'$&&$&+..................................> En el bloque tres "an =($7$22$2*$29$&($&7..................>

Para distinuir entre las 2+ alternati"as que correspondena un bloque determinado de la memoria cac#e existe unamemoria$ en este caso de ) bit$ que lle"a el reistro. Esta

memoria se denomina TAN.

i por eemplo se quiere acceder a la posici8n de memoria )0*se ocupa la siuiente tabla de ubicaci8n.

E/ KI& es de ( bit por que con estos se pueden distinuir entre' alternati"as$ es decir las que corresponden a las di"isiones deun bloque.E/ &IC  es de & bit porque se pueden distinuir cuatroalternati"as$ o sea los cuatro bloques de la cac#e.E/ TAG$ nalmente distinue entre las 2+ alternati"as que

corresponden a los di4erentes bloques de la memoria principalque pueden ir a parar a un bloque determinado de la cac#e.

  ,inalmente no s8lo basta con lle"ar los datos a las posicionesde la cac#e$ adem1s el procesador de aluna 4orma debe ubicarlos datos$ ;a sea que los encuentre o no$ en la cac#e.

i$ un procesador '0('+ tiene (&b de direcciones$ lo que quieredecir que puede direccionar )N de memoria. Gb"iamente esdi4?cil que un procesador con las caracter?sticas del ('+ pueda

direccionar tal cantidad de memoria. upondremos =la

**

Page 56: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 56/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

suposici8n en este caso es mu; real> entonces$ el siuientedetalle.

Memoria Principal ' M

Memoria 6ac#e 2&' \ =27 b> Los bloques en este eemplo ser1n de tamao 2+b =H3 ) b>

' M '.(''.+0' < 2+ *&).&'' =29 b> mero de bloques dela MM2&' \ 2(2.07& < 2+ '.29& =36 2( b> mero de bloquesde la M6*&).&'' < '29& +) Este nmero corresponde al TAN =+ bit>.Fic#o de otra 4orma #a; +) bloques de 2+ unidades cada uno

compitiendo por un determinado bloque de la cac#e.

i el procesador pide la direcci8n +9('7(& =00+9E0+6>

entonces resultara la siuiente tabla de ubicaci8nE"entualmente el TAN podr?a #aber sido de #asta 2* bit

debido a que el bus de direcciones es de (& bit$ pero como ;adiimos esto no es posible$ por otro lado si la memoria TANtu"iera que manear estos 2* bits deber?a ser mu; rande locual tampoco es con"eniente.

$apeo Tota/me+te Asociati2o

En el mapeo Totalmente Asociati"o un bloque de la memoria

Principal puede estar en cualquier bloque de la cac#e. Parabuscar un dato en la cac#e se #ace necesario entonces re"isartodos los bloques de la cac#e$ lo cual es mu; lento$ ra/8n por lacual este tipo de mapeo no se utili/a en la pr1ctica.

$apeo Asociati2o Por Co+u+to 3De tamao <6

*+

Page 57: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 57/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

En el mapeo Asociati"o por 6onunto un determinado bloque dela memoria principal puede estar en cualquier bloque de lamemoria cac#e$ que sea parte del conunto que le corresponde.La siuiente ura$ r1ca esta situaci8n

  6omo se puede "er la memoria cac#e tiene di"idido susbloques en dos nue"os bloques =0 ; 2> que reciben el nombrede ET. Esta nue"a distribuci8n sinica que para buscar undato se debe acceder a tantos subconuntos como tena cadaET =en este caso &>. En la pr1ctica esto se traduce en duplicarel #ardIare de bsqueda =solo para este caso>. 6abe destacarque la ma;or?a de las memorias tienen TAN de tamao ).

El tamao del 36 es iual a < donde Tamao del cac#e

en bloques$ Tamao del conunto.36 ET in cac#e

E. uscar la direcci8n ((( suponiendo las siuientescondiciones:

MM *2& 9b +) bloques M6 (& *b ) bloques 6ada bloque de ' Tamao de conunto &

H3 es de tamao ( porque distinue entre las ' palabras decada bloque.36 es de tamao 2 porque debe distinuir entre & alternati"aso en este caso conuntos.

 TAN es de tamao * porque debe distinuir las (& alternati"asque pueden encontrarse en un determinado conunto. 6aberecordar que estas (& alternati"as se buscan simult1neamenteen los dos bloques que tienen$ en este caso$ cada conunto.

*7

Page 58: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 58/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Eemplo: n procesador '0('+ tiene (&b de direcciones$ lo quequiere decir que puede direccionar )N de memoria. uscar ladirecci8n *('&29+Fec =00*&&0() Dex>

Memoria Principal =MM> ' M Memoria 6ac#e =M6> 2&' \ =27 b> Los bloques en este eemplo ser1n de tamao 2+b =H3 )b> Tamao de conunto )

' M '.(''.+0' < 2+ *&).&'' mero de bloques de la MM2&' \ 2(2.07& < 2+ '.29& mero de bloques de la cac#e'29& < ) &0)' =36 22 bit> umero de conuntos de tamao) que #a; en la cac#e.

,inalmente para encontrar un dato se debe comparar el TANque "iene del procesador con los ) TAN del conunto *2*=nmero que corresponde al 36>

$apeo de ES e+ memoria#

apeados a E/S: se usan instrucciones especiales paratrans4erir in4ormaci8n entre el sistema ; el mundo externo.apeados a memoria: se le desina a cada dispositi"o unadirecci8n de memoria$ ; se utili/an las instrucciones est1ndarespara acceso a memoria.ediante un controlador de Acceso ,irecto a memoria (,A>:existe un dispositi"o especial que controla todas lastransacciones entre los disposi"os de E< ; la memoria delsistema sin utili/ar tiempo de 6P$ de esta manera se libera a la

6P de manear todas las transacciones ;$ por lo tanto$ puedereali/ar otro tipo de acti"idades durante ese tiempo. Para ello$existen cuatro reistros especiales que manea la 6P alcomunicarse con el dispositi"o de FMA: Firecci8n =ubicaci8n dela in4ormaci8n en el dispositi"o de E<>$ Lonitud =lonitud delbloque a trans4erir>$ 3denticaci8n del dispositi"o de E<=identica a cual dispositi"o se le "a a pedir la transacci8n>$ ;R<H =indica si la transacci8n es de entrada o salida>.

apa de la memoria

RAM0 0000:0000 - 0000:,,,, RAM suario

*'

Page 59: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 59/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

2 2000:0000 - 2000:,,,, RAM suario& &000:0000 - &000:,,,, RAM suario( (000:0000 - (000:,,,, RAM suario) )000:0000 - )000:,,,, RAM suario

* *000:0000 - *000:,,,, RAM suario+ +000:0000 - +000:,,,, RAM suario7 7000:0000 - 7000:,,,, RAM suario' '000:0000 - '000:,,,, RAM suario9 9000:0000 - 9000:,,,, RAM suarioA A000:0000 - A000:,,,, RAM Oideo 000:0000 - 000:,,,, RAM Oideo6 6000:0000 - 6000:,,,, 3G extraF F000:0000 - F000:,,,, Libre RGME E000:0000 - E000:,,,, Libre RGM

, ,000:0000 - ,000:,,,, RGM 3G)71 Resumir como se rea/ia /a pro0ramaci>+ de /os

di4ere+tes i+te0rados que co+4orma+ /a computadoraperso+a/1 Eemp/o 3'<A '== '=< '=)A ';@'=@A '*; etc16

/0/1 (+enerador de impulsos de RElO2)

Es el circuito interado encarado de suministrar los impulsosde relo que precisan para su 4uncionamiento los elementos

que conuran un microcomputador alrededor de un'0'+<'0''. Tambi5n sincroni/a ; controla las seales REET ;REAFX.Para el correcto 4uncionamiento del '&') #a; que aplicarle una4recuencia de re4erencia triple que la que se produce. Fic#a4recuencia externa puede pro"enir de un cristal de cuar/o o dun oscilador independiente.

La Inter.a- De $eri.3ricos /044 ($pi)

Este PP3 consta de ( puertas de entrada<salida en paralelo$ alasque denomina A$ $ 6. las ' l?neas de la puerta 6 se di"iden en& rupos de )$ que pueden trabaar combinadamente con la conlas puertas A ; . 6ada puerta tiene sus caracter?sticasespec?cas$ lo que proporciona una ran exibilidad a estedispositi"o.3nternamente$ el '&** dispone de ) reistros de los cuales ( sededican a almacenar la in4ormaci8n que entra o sale por laspuertas ; el otro a reli/ar las 4uncines de control$ por lo querecibe el nombre de Reistro de 6ontrol. La proramaci8n desde

la 6P de este ltimo reistro sir"e para conurar las puertas ;el 4uncionamiento eneral del PP3.

*9

Page 60: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 60/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

Existen tres modos b1sicos de 4uncionamiento de4uncionamiento que pueden escoerese por so4tIare:

Modo 0: Modo basico de entradas<salidasModo 2: Entradas<salidas con trobeModo &: us bidireccional.

$ro!ramaci"n del /044

El '&** soporta ( modos de operaci8n: el modo 0 =entrada ;salida b1sica>$ el modo 2 =entrada ; salida con seales decontrol> ; el modo & =bus bidireccional de comunicaciones>. Trasun Reset$ los ( puertos quedan conurados en modo entrada$

con las &) l?neas puestas a 2 racias a la circuiter?a interna.Esta conuraci8n por de4ecto puede no obstante ser alteradacon 4acilidad. El modo para el puerto A ; se puede seleccionarpor separadoS el puerto 6 est1 di"idido en dos mitadesrelacionadas con el puerto A ; el . Todos los reistros de salidason reseteados ante un cambio de modo$ inclu;endo losbiestables de estado. Las conuraciones de modos son mu;exibles ; se acomodan a casi todas las necesidades posibles.Los tres puertos pueden ser accedidos en cualquier momento atra"5s de la direcci8n E< que les corresponde$ como se "io enel apartado anterior.

i el bit m1s sinicati"o de la palabra de control est1 borrado$es tratada entonces como un comando especial que permiteacti"ar o in#ibir selecti"amente los bits del puerto 6: Esto es particularmente til para los modos 2 ; &$ donde lasinterrupciones eneradas por las l?neas del puerto 6 pueden seracti"adas o in#ibidas simplemente poniendo a 2 8 0$respecti"amente$ el ip-op interno 3TE correspondiente a lainterrupci8n que se trate. Todos son puestos a cero trasestablecer el modo.

Eemplo de proramaci8n:

Proramar el Reistro de control en el modo &$ con la siuienteconuraci8n

• Puerta A: bus bidireccional en modo &• Puerta : entrada en modo 2.

A continuaci8n dic#a palabra de control al reistro de

proramaci8n del '&**.

+0

Page 61: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 61/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

MO3$ 22000220GT$ =Re. 6ontrol>

E/ Temporiador '=* U '=< 3'< Pi+es6

El '&*(<) es un c#ip tempori/ador que puede ser empleadocomo relo de tiempo real$ contador de sucesos$ enerador deritmo proramable$ enerador de onda cuadrada$ etc. En estecap?tulo$ la in4ormaci8n "ertida estar1 relacionada con el '&*)que equipa a los AT$ alo m1s potente que el '&*( de los P6<JTSsin embaro$ las pocas di4erencias ser1n comentadas cuandolleue el caso. Este circuito interado posee ( contadorestotalmente independientes$ que pueden ser proramados de +

4ormas di4erentes.El interado posee ( contadores proramables por so4tIare.6ada contador se prorama al escribir una palabra de controlseuida de un conteo inicial. La palabra de control le permite alproramador seleccinar el contador$ el modo de 4uncionamiento; el tipo de operaci8n =Lectura o escritura>. La palabra decontrol tambi5n selecciona un conteo binario o en 6F. 6adacontador se puede proramar con un conteo de 2 #asta ,,,,D.El tempori/ador 0 se utiil/a en la computadora personal con unconteo para di"idir entre +) Q =,,,,D>para enerar el pulso derelo de 2'.&D! =2' 29+('D!> para interrupci8n. El

tempori/ador 0 tiene una 4recuencia de entrada de relo de ).77MD!<) 8 2.29&* MMD!.

Pro0ramaci>+ de/ '=<1

Para proramar un contador del '&*) #a; que en"iar primerouna palabra de control ;$ despu5s$ un "alor de cuenta inicial.Los contadores se seleccionan con las l?neas A0 ; A2S el "alorA0A22 selecciona la escritura de la palabra de control =en laque se identica el contador implicado>. Por tanto$ el '&*)ocupa normalmente ) direcciones de E< consecuti"as liadas alos contadores 0$ 2$ & ; al reistro de la palabra de control. Paraen"iar la cuenta inicial se utili/a simplemente el puerto E<liado al contador que se trate.

.peraciones de escritura

El '&*) es mu; exible a la #ora de ser proramado. asta contener en cuenta dos cosas: por un lado$ escribir siempre primerola palabra de control$ antes de en"iar la cuenta inicial al

contador. Por otro$ dic#a cuenta inicial debe seuir exactamenteel 4ormato seleccionado en la palabra de control =en"iar s8lo

+2

Page 62: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 62/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

b;te bao$ en"iar s8lo b;te alto$ o bien en"iar ambosconsecuti"amente>. Teniendo en cuenta que cada contadortiene su propio puerto ; que la palabra de control indica elcontador al que est1 asociada$ no #a; que seuir un orden

especial a la #ora de proramar los contadores. Esto sinicaque$ por eemplo$ se puede en"iar la palabra de control de cadacontador seuida de su cuenta inicial$ o bien en"iar todas laspalabras de control para los ( contadores ; despu5s las (cuentas inicialesS tambi5n es "1lida cualquier combinaci8nintermedia de estas secuencias =por eemplo: en"iar la palabrade control para el contador 0$ despu5s la palabra de controlpara el contador 2$ despu5s la parte baa de la cuenta para elcontador 0$ lueo la parte baa de la cuenta para el contador 2$la parte alta de la cuenta para el contador 0$ etc...>.

.peraciones de lectura5

  Existen tres posibles m5todos para leer el "alor de uncontador en el '&*). El primero es el comando Read-acQ$ s8lodisponible en el '&*) =; no en el '&*(>$ como lueo "eremos. Elseundo consiste en leer simplemente el contador accediendo asu puerto correspondiente: este m5todo requiere in#ibir laentrada 6L\ al contador =por eemplo$ a tra"5s de la l?nea NATEo utili/ando circuiter?a exterior de apo;o> con obeto de e"itarleer la cuenta en medio de un proceso de actuali/aci8n de la

misma$ lo que dar?a un resultado incorrecto. El tercer m5todoconsiste en el comando de encla"amiento.

 Eemplo de proramaci8n.

PRGNRAM 6GTRGL HGRF 2 Siniciali/ar contador 2PRGNRAM 6GTRGL HGRF & Siniciali/ar contador &PRGNRAM L 2 Sparar contador 2 ; proramar LPRGNRAM L & Sparar contador & ; proramar LPRGNRAM M 2 Sproramar M ; arrancarcontador 2PRGNRAM M & Sproramar M ; arrancarcontador &

'&*2 =ART>

3nicialmente$ #a; que conurar el modo de trabao del ART$para lo cual la 6P en"ia un rupo de palabras de control conlas que se determina las siuientes caracter?sticas de4uncionamiento. Entre las m1s destacadas:2. ,recuencia$ en baudios$ para la transmisi8n en serie

&. Anc#ura del car1cter o nmero de bits que tiene(. mero de bits de TGP

+&

Page 63: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 63/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

). elecci8n del tipo de operaci8nS s?ncrona o as?ncrona*. Existencia del bit de paridad ; tipo =par o impar>

una "e/ prormado el '&*2 ; preparado para 4uncionar$ esta

acti"a la patita TxRFX$ pasandol a ni"el l8ico alto$ con lo queindica a la 6P escribe un car1cter en el ART$ se desacti"a

 TxRFX.

';@ 3Co+tro/ador de tec/ado . disp/a.6

  El '&79 es un peri45rico proramable de inter4ace entre elmicroprocesador ; un teclado ;<o un displa;. La parte delteclado permite conectarse a un matri/ de +) teclas o unconunto de sensores. La parte de "isuali/aci8n est1 pre"ista

para reali/ar el inter4ace con indicadores LEF.Eemplo de proramaci8n:inicio: LJ3 P ((00 Siniciali/a PLJ3 D$ '202MO3 M$ 00MO3 M$ (, Siniciali/a '&79 R$ comandoMO3 M$ 66

MO3 A$ 6F3M Spermitir RT +.*

MO3 A$00 Ssacar 0 por los displa;s6ALL O3

E/ Co+tro/ador De I+terrupcio+es '=@ 3' Pi+es6

Este circuito interado est1 especialmente diseado paracontrolar las interrupciones en sistemas basados en el'0'0<'0'* ; en el '0'+. Puede controlar #asta ' interrupciones"ectori/adas. Adem1s$ a un '&*9 se le pueden conectar encascada un m1ximo de ' c#ips '&*9 adicionales$ lo que permiteestionar sistemas con #asta +) interrupciones.

  La secuencia de acontecimientos que ocurren cuando uno o"arios disposit"os$ conectados a un P36$ solicita a una 6P'0'+<'0'' les atienda con una interrupci8n.despu5s de la iniciali/aci8n del P36$ lo que permite reconurarsu comportamiento din1micamente a lo laro del prorama.

Pro0ramaci>+ de/ '=@

a. Palabras de comando de iniciali/aci8n =36H>: Antes de

comen/ar a 4uncionar el P36$ debe ser lle"ado a un punto inicial$

+(

Page 64: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 64/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

mediante una secuencia compuesta por & o m1s b;tes$controlados por los impulsos HR.b. Palabras de comando de 4uncionamiento =G6H>: Estaspalabras proraman al P36 para que 4uncione en 2 de los cuatro

modos posibles de interrupci8n:2. Anidamiento completo&. Prioridad rotati"a(. Enmascaramiento especial). EscrutinioLos reistros 36H ; G6H est1n contenidos en el bloqueBl8ica de control de lectura<escrituraC$ el cual tambi5n permitetrans4erir el estado interno del P36 a la 6P$ a tra"5s del bus dedatos. Las palabras G6H pueden escribirse en cualquiermomento

La comunicaci8n con el '&*9 emplea las l?neas -HR ; -RH$ as? como A0. El #ec#o de que exista una sola l?nea de direccionesimplica que el '&*9 s8lo ocupa dos direcciones de puerto de E<en el espacio de entrada ; salida del ordenador.

E/ C:ip Dma '*; 3Co+tro/ador Pro0rama,/e De Dma -<( Pi+es6

 La misi8n de este componente de la 4amilia microcomputadorade 3TEL$ es permitir trans4erir in4ormaci8n directamente a lamemoria del sistema desde los peri45ricos externos =sin pasar

por la 6P>.6ada FMA '&(7$ soporta el Bacceso directo a memoriaC de#asta ) peri4ericos$ ;a que dispone de ) canales internos$ queest1n numerados del 0 al (. Adem1s uniendo en cascada "arios'&(7 se pueden crear estructuras compleas capaces deatender a muc#os dispositi"os.

Los Peri_5ricos PER2-PER) solicitan al 6FMA que acti"e la patitaDGLF de la 6P a tra"5s de la l?nea DR =Petici8n de DGLF>$mediante las l?neas de solicitud de FMA$ FRE0-FRE($ cadaperi45rico =6on di4erentes prioridades>. 6uando la 6P cede losbuses$ se le comunica al '&(7 mediante la acti"aci8n de laseal DGLFA ; este transmite al reconocimiento del FMA alperi45rico al que se concede el acceso directo a memoria$ pormedio de la patita FA6\0-FA6\( que le corresponde.

El acceso directo a memoria es una t5cnica de diseo del#ardIare que permite a los peri45ricos conectados a un sistemareali/ar trans4erencias sobre la memoria sin la inter"enci8n delprocesador. Fe esta manera$ las lentas operaciones de entrada; salida de bloques de datos$ se pueden reali/ar en la sombra

mientras la 6P se dedica a otras tareas m1s tiles. 6omo lamemoria del ordenador s8lo puede ser accedida a un tiempo

+)

Page 65: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 65/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

por una 4uente$ en el momento en que el FMA reali/a lastrans4erencias el microprocesador se desconecta de los buses$cedi5ndole el control. El 4uncionamiento del controlador de FMAse basa en unos reistros que indican la direcci8n de memoria a

ser accedida ; cu1ntas posiciones de memoria quedan an portrans4erir. La trans4erencia de datos entre los peri45ricos ; lamemoria por FMA no suele e4ectuarse de olpe$ sino m1s bienpoco a poco$ rob1ndole alunos ciclos a la 6P. Loscontroladores de FMA suelen disponer de "arias l?neas depetici8n de FMA$ pudiendo atender las necesidades de "ariosperi45ricos que soliciten una trans4erencia$ quienes deben #abersido diseados expresamente para soportar el FMA

Pro0ramaci>+ de/ '*;

El '&(7 puede ser proramado cuando DLFA =pin 7> est1inacti"o$ siendo responsabilidad del proramador que esto seaas? =es decir$ proramarlo antes de que comience a operar>. Encualquier caso$ puede existir el rieso de que mientras seprorama un canal$ se produ/ca una petici8n de FMA en elmismo antes de acabar la proramaci8n$ ; probablemente enun punto cr?tico =cuando$ por eemplo$ se acababa de en"iar lamitad de un "alor de 2+ bits>. Para e"itar este rieso$ antes decomen/ar a proramar un canal puede ser necesarioenmascararlo$ desin#ibi5ndolo despu5s.

+*

Page 66: laboratorio de arquitectura de computadoras epie

7/23/2019 laboratorio de arquitectura de computadoras epie

http://slidepdf.com/reader/full/laboratorio-de-arquitectura-de-computadoras-epie 66/66

 Arquitectura de Computadoras EPIE-UNSA_____________________________________________________________________________

);1 &I&LIOGRAIA#

• #ttp:<<es.IiQipedia.or<IiQi<Placafbase

• #ttp:<<en.IiQipedia.or<IiQi<Mot#erboard

• #ttp:<<es.IiQipedia.or<IiQi<3MfPersonalf6omputerfJT

• #ttp:<<#istoria-mainboard.blospot.com<

• #ttp:<<III.mot#erboards.or<articles<tec#-planations<)f2).#tml

• #ttp:<<III."intae-computer.com<"c4orum<s#oIt#read.p#p

(&*(7-P6-JT-and-AT-mot#erboards

• #ttp:<<III.rl4ox.com<"intae<ibmpc<3MW&0P6W&0DardIare.pd4