2013 2013 2013 2013 UNPA-UARG 1 UNPA-UARG 2 UNPA-UARG 3 Hardware Hardware Hardware Hardware: :: : e una com!utadora es la ma"uina en s# $s el con%unto &sico de todos los dis!ositivos' elementos internos ( e)ternos de una com!utadora# $ste se !uede descom!oner *+sicamente en dos elementos: ,om!utador ,om!utador ,om!utador ,om!utador ,entral ,entral ,entral ,entral: :: : $s el cere*ro del la com!utadora ( tiene como misi-n la coordinaci-n ( la reali.aci-n de todas las o!eraciones "ue tengan lugar en la com!utadora# Peri&ricos Peri&ricos Peri&ricos Peri&ricos: :: : /on los dis!ositivos a travs de los cuales la com!utadora se comunica con el mundo e)terior# 0am*in a"u est+n incluidos los dis!ositivos de almacenamiento secundario# UNPA-UARG 4 ,on estos elementos se constru(en los distintos *lo"ues &uncionales del 1ardware: $N0RAA $N0RAA $N0RAA $N0RAA 2$23R45A,43N 2$23R45A,43N 2$23R45A,43N 2$23R45A,43N PR3,$/A24$N03 PR3,$/A24$N03 PR3,$/A24$N03 PR3,$/A24$N03 /A64A /A64A /A64A /A64A Placa 2adre Placa 2adre Placa 2adre Placa 2adre A la 1ora de ad"uirir una com!utadora la ma(ora de los usuarios !restan atenci-n a la ca!acidad ( velocidad de ciertos com!onentes# /in tener en cuenta "ue es la !laca madre la "ue determina si en un &uturo se !odr+ am!liar determinados com!onentes' como ser' disco rgido' memoria' etc7 $sta !laca contiene el .-calo !ara insertar el !rocesador ( los dem+s elementos "ue interconectan el !rocesador con la memoria' !laca de video' etc7 UNPA-UARG 5 UNPA-UARG 6 UNPA-UARG 7 8uses 8uses 8uses 8uses 6os *uses *uses *uses *uses son es!acios &sicos "ue !ermiten el trans!orte de in&ormaci-n ( energa' entre dos !untos de la com!utadora# 6os 8uses Generales son los siguientes: 8us de atos 8us de irecciones 8us de ,ontrol 8us de e)!ansi-n 8us del /istema UNPA-UARG 8 8us de direcci-n: 8us de direcci-n: 8us de direcci-n: 8us de direcci-n: in&ormaci-n es!eci&ica so*re la locali.aci-n de la direcci-n de memoria del dato o dis!ositivo al "ue se 1ace re&erencia# 8us de datos: 8us de datos: 8us de datos: 8us de datos: circulan los datos e)ternos e internos del micro!rocesador 8us de control: 8us de control: 8us de control: 8us de control: controla el intercam*io de in&ormaci-n con un m-dulo de la unidad central ( los !eri&ricos# 8us de e)!ansi-n: 8us de e)!ansi-n: 8us de e)!ansi-n: 8us de e)!ansi-n: encargada de llevar el *us de datos' el *us de direcci-n ( el de control a la tar%eta de inter&a. 9entrada' salida: "ue se agrega a la tar%eta !rinci!al# 8us del sistema: 8us del sistema: 8us del sistema: 8us del sistema: 0odos los com!onentes de la ,PU se vinculan a travs de este' mediante distintos ti!os de datos el micro!rocesador ( la memoria !rinci!al UNPA-UARG 9 UNPA-UARG 10 ,1i!set ,1i!set ,1i!set ,1i!set 0oda Placa 2adre est+ construido alrededor de un determinado ti!o de c1i!set' ( todo c1i!set est+ dise;ado !ara &uncionar con un determinado !rocesador# 6os c1i!set son con%untos de c1i!s controladores soldados a la !laca madre "ue mane%an todos los *uses "ue &uncionan en la !laca madre# Generalmente' cuando nos re&erimos a *uses ( !laca madre' estamos 1a*lando de c1i!sets# UNPA-UARG 11 Ho( en da' un c1i!set est+ *+sicamente con&ormado !or dos c1i!s# Uno de ellos es el Puente Puente Puente Puente Norte Norte Norte Norte 9 99 9Nort1*ridge Nort1*ridge Nort1*ridge Nort1*ridge:' :' :' :' es es es es el el el el m+s m+s m+s m+s im!ortante im!ortante im!ortante im!ortante del del del del con%unto con%unto con%unto con%unto# ## # 6a &unci-n !rinci!al de este c1i! es la de controlar el &uncionamiento ( la &recuencia del *us del !rocesador' la memoria ( el !uerto video AGP# $l segundo c1i! en im!ortancia es el llamado Puente Puente Puente Puente /ur /ur /ur /ur 9 99 9/out1*ridge /out1*ridge /out1*ridge /out1*ridge:' :' :' :' ( controla los *uses de entrada ( salida de datos !ara !eri&ricos 94<3: ( dis!ositivos internos P,4 e 4$' tam*in determina el ti!o de so!orte 4$ 9A0A == o A0A 100' !or e%em!lo:' la cantidad de !uertos U/8 dis!oni*les ( el *us P,4# UNPA-UARG 12 Perifricos Se les suele denominar de esta forma a todos los dispositivos que se conectan al CPU. Estos se conectan a la computadora a travs de fichas y tomas, estas a su vez estn conectadas en diferentes puertos a la Placa Madre, que es la encargada de transmitir los datos hasta el procesador. Estos se clasifican del siguiente modo: Perifricos de Entrada Perifricos de Salida Perifricos de Entrada/Salida UNPA-UARG 13 Puertos Son conectores integrados en la tarjetas de expansin o en la placa madre. Se utiliza para interconectar perifricos. UNPA-UARG 14 UNPA-UARG 15 Pila CMOS Es la batera encargada de suministrar energa a la memoria CMOS para no perder los datos almacenadas en ella. UNPA-UARG 16 Zcalo del Procesador Es donde va insertado el microprocesador. Dependiendo del socket del micro y la placa, variar la estructura del mismo. Fabricantes de Placa Madre ASUS MSI ASRock Gigabyte UNPA-UARG 17 Placas de expansin: son dis!ositivos con diversos circuitos integrados ( controladores "ue' insertadas en sus corres!ondientes ranuras ranuras ranuras ranuras de de de de e)!ansi-n e)!ansi-n e)!ansi-n e)!ansi-n' sirven !ara am!liar la ca!acidad de la com!utadora# 0i!os de tar%etas de e)!ansi-n: ,a!turadora de televisi-n 2-dem interno 0ar%eta gr+&ica 0ar%eta de red 0ar%eta de sonido UNPA-UARG 18 Fuente de alimentacin: $ntrega la cantidad de volta%e correcto "ue necesitan los distintos com!onentes "ue &orman una com!utadora !ara &uncionar# e*e estar correctamente dimensionada# UNPA-UARG 19 Gabinete: $s el >envoltorio? de la com!utadora' actualmente algunos usuarios le !restan muc1a im!ortancia a lo esttico ( se est+n &a*ricando ga*inetes trans!arentes ( con distintos accesorios entre ellos' ventiladores vistosos' indicadores de tem!eratura' etc# ,uando se ad"uiere un ga*inete nuevo en este se suele incluir un 0eclado' 2ouse ( los Parlantes# UNPA-UARG 20 UNPA-UARG 21 UNPA-UARG 22 UNPA-UARG 23 UNPA-UARG 24 8lo"ue 8lo"ue 8lo"ue 8lo"ue de de de de Procesamiento Procesamiento Procesamiento Procesamiento $ste es el cere*ro de la com!utadora# 6a ,PU inclu(e todos los com!onentes necesarios !ara leer la memoria' de3codi&icar las instrucciones ( e%ecutar c+lculos aritmticos ( l-gicos# 0am*in es conocido como: 2icro ,PU 2icro!rocesador Procesador UNPA-UARG 25 2icro!rocesador 2icro!rocesador 2icro!rocesador 2icro!rocesador esta esta esta esta com!uesto com!uesto com!uesto com!uesto !or !or !or !or: :: : 6os 6os 6os 6os registros registros registros registros: :: : !e"ue;as cantidades de memoria "ue almacena valores so*re los "ue est+ tra*a%ando# $l tama;o de estos registros es mu( im!ortante ( determina el rendimiento del !rocesador# ,uando ,uando ,uando ,uando decimos decimos decimos decimos "ue "ue "ue "ue un un un un !rocesador !rocesador !rocesador !rocesador es es es es de de de de 32 32 32 32 *its *its *its *its' normalmente nos re&erimos a "ue cada registro es ca!a. de almacenar dic1a cantidad de memoria# Recordar lo "ue es un *it ( un *(te7# Unidad Unidad Unidad Unidad de de de de control control control control: :: : irige la actividad de los otros elementos del micro!rocesador# Unidad Unidad Unidad Unidad aritmtico aritmtico aritmtico aritmtico l-gica l-gica l-gica l-gica: :: : Reali.a c+lculos numricos ( l-gicos# UNPA-UARG 26 Arquitectura Von Neumann UNPA-UARG 27 UNPA-UARG 28 UNPA-UARG 29 UNPA-UARG 30 Par+metros Par+metros Par+metros Par+metros de de de de &uncionamiento &uncionamiento &uncionamiento &uncionamiento del del del del micro!rocesador micro!rocesador micro!rocesador micro!rocesador 6os siguientes !ar+metros !ermitir+n determinar la calidad de un determinado !rocesador: @elocidad de relo% 921. o G1.: @elocidad del *us 9anc1o en *its ( 21.: 2emoria cac1# 0ecnologa de &a*ricaci-n 9micras o nm: @olta%e del micro!rocesador 0i!o de nAcleo 2icro!rocesadores con nAcleo mAlti!le9 dual core' "uad core: 2arca 9B4ntel o A2C: Pi!elining' e%ecuci-n es!eculativa ( Hi!erD01reading UNPA-UARG 31 @elocidad @elocidad @elocidad @elocidad de de de de relo% relo% relo% relo% 9 99 921. 21. 21. 21. o oo o G1. G1. G1. G1.: :: :: :: : 6os micro!rocesadores reali.an numerosas tareas' !or lo "ue es necesario una &orma de "ue todas sus !artes lleven un mismo ritmo# $sto se consigue mediante una se;al de relo%# A este ritmo se le llama &recuencia &recuencia &recuencia &recuencia ( (( ( se se se se mide mide mide mide en en en en H. H. H. H. 9 99 9Her.ios Her.ios Her.ios Her.ios: :: :# ## # $)isten mAlti!los de esta unidad como son los E1. E1. E1. E1.' '' ' 21. 21. 21. 21.' '' ' G1. G1. G1. G1.7## $sta velocidad solo nos !ermite com!arar micro!rocesadores de la misma &amilia# $sto se de*e a "ue de!endiendo de c-mo este dise;ado el micro!rocesador !uede reali.ar mas o menos tareas en un ciclo de relo% 9en el mismo tiem!o:# UNPA-UARG 32 @elocidad @elocidad @elocidad @elocidad del del del del *us *us *us *us 9anc1o 9anc1o 9anc1o 9anc1o en en en en *its *its *its *its ( (( ( 21. 21. 21. 21.: :: :: :: : Nos re&erimos al *us de datos "ue tiene el !rocesador !ara comunicarse con el resto de los elementos del sistema# ,uanto ma(or sea este *us de datos muc1o me%or &uncionar+ nuestra com!utadora# Anc1o Anc1o Anc1o Anc1o en en en en *its *its *its *its del del del del *us *us *us *us : :: : NF de *its "ue !uede transmitir en un ciclo de relo%# @elocidad @elocidad @elocidad @elocidad del del del del relo% relo% relo% relo% a aa a la la la la "ue "ue "ue "ue &unciona &unciona &unciona &unciona el el el el *us *us *us *us : :: : Normalmente est+ mu( !or de*a%o de la velocidad a la "ue &unciona el micro!rocesadorD UNPA-UARG 33 0ecnologa 0ecnologa 0ecnologa 0ecnologa de de de de &a*ricaci-n &a*ricaci-n &a*ricaci-n &a*ricaci-n 9micras 9micras 9micras 9micras o oo o nm nm nm nm: :: :: :: : $sto 1ace re&erencia al tama;o de &a*ricaci-n del c1i!# 6a reducci-n del tama;o !ro!orciona: Poder colocar un ma(or nAmero de micro!rocesadores en una o*lea' reduciendo los costes# /e !ermiten ma(ores velocidades de relo% isminu(e el volta%e necesario !ara el &uncionamiento ( !or tanto del calor generado# /e !ueden incor!orar nuevos elementos a los micro!rocesadores' como !or e%em!lo las memorias cac1# @olta%e @olta%e @olta%e @olta%e del del del del micro!rocesador micro!rocesador micro!rocesador micro!rocesador: :: : e*e ser el "ue diga el &a*ricante' ( cuanto menor sea menor ser+ el calor generado# UNPA-UARG 34 2icro!rocesadores 2icro!rocesadores 2icro!rocesadores 2icro!rocesadores con con con con nAcleo nAcleo nAcleo nAcleo mAlti!le mAlti!le mAlti!le mAlti!le 9dual 9dual 9dual 9dual core core core core' '' ' "uad "uad "uad "uad core core core core: :: :: :: : $sto es la de utili.ar varios micro!rocesadores en lugar de uno# 6a soluci-n 1a sido incluir varios nAcleos 9cores: en un micro!rocesador# @enta%as @enta%as @enta%as @enta%as: :: : /oluciona la me%ora de rendimiento sin aumentar la &recuencia de relo%# Permiten reali.ar m+s de una o!eraci-n en cada instante' en cada ciclo de relo%# 4nconvenientes 4nconvenientes 4nconvenientes 4nconvenientes: :: : es!renden m+s calor ( es m+s di&cil re&rigerarlos# UNPA-UARG 35 UNPA-UARG 36 UNPA-UARG 37 UNPA-UARG 38 Resumiendo Hardware Placa 2adre 8lo"ues Guncionales ,om!onentes del Procesador Gactores "ue a&ectan el !rocesamiento# UNPA-UARG 39