Procesamiento LosCPU proorcionanla caracterstcafundametal del ordenador digital LA PROGRAMABILIDAD Esel componenteprincipal del ordenador y otros dispositivosprogramables, queinterpretalas instruccionescontenidasenlosprogramasy procesalosdatos. Se Divide Unidad de Control Coordinalasactividadesdela computadoray determinaque operacionessedebenrealizar y enqueorden; as mismocontrola todoel procesodela computadora. Unidad Aritmtico - Lgica Realizaoperacionesaritmticasy lgicas, talescomosuma, resta, multiplicacin, divisiny comparaciones. Funconamento Simplificando al extremo, y en trminos didcticos, el funcionamiento de un procesador esta dado por cuatro fases. Estas fases no necesariamente estn siempre separadas, sino que por norma general se solapan, y siempre ocurren en simultaneo aunque no necesariamente para una funcin en especifico. PRMERA FASE Durantelaprimerafaseel procesador seencargadecargar el cdigodesdelamemoria. En otraspalabrasseleenlosdatosquedebenser procesadosposteriormente. Enestaprimera faseseencuentraunproblemacomnenlaarquitecturadelosprocesadores, y esquehay unmximodedatosquepuedenser ledospor periododetiempo, y suelenser inferioresa losquepuedenser procesados, por loquehay unaespeciedeefectodepicodebotellaque enlaactualidadsetratadesolventar aplicandoel multicanal y cachs. SEGUNDA FASE Enlasegundafaseocurrelaprimeraetapadel procesamientocomotal. Lainformacinleda enlaprimerafaseesanalizadasiguiendounjuegodeinstrucciones(prximaseccindeeste articulo). As pues, dentrodelosdatosledoshabrfraccionesdescriptivasparael set de instrucciones, queindicarnqusedebehacer conel restodelainformacin. Por poner un ejemplopractico, hay cdigoqueindicaquesedebensumar losdatosdeunpaqueteconlos deotropaquete, siendocadapaqueteinformacinquedescribeunnumero, conloquese obtieneunaoperacinaritmticacomn. TERCERA FACE A continuacinvienelafasequecontinuaconel procesamientofranco, y seencargade ejecutar lasinstruccionestomadasdecodificadasdentrodelasegundafase. Enel ejemplo anterior, aqu seradndeserealizalasumay seobtieneel resultado. CUARTA FASE Por ltimo, el procesoconcluyeconunafasedeescritura, dndedenuevolainformacines cargada, soloqueestavez desdeel procesador hastalamemoria. Enalgunoscasosla informacinpuedeser cargadaamemoriadel procesador paraser reutilizadaposteriormente, perounavez terminadoel procesamientodelabor enparticular, losdatossiempreterminan siendoescritosenlamemoriaprincipal, dedondeluegopuedenser escritosalaunidadde almacenamientoono, dependiendodelaaplicacin. HISTORIA Antesdelaaceptacincomercial del transistor, losrelselctricosy lostubosdevaco(vlvulas termoinicas) eranusadoscomnmentecomoelementosdeconmutacin. Aunquestostenan distintasventajasdevelocidadsobrelosanterioresdiseospuramentemecnicos, noeranfiables por variasrazones. Por ejemplo, hacer circuitosdelgicasecuencial decorrientedirectarequera hardwareadicional parahacer frenteal problemadel rebotedecontacto. Por otrolado, mientrasque lostubosdevaconosufrendel rebotedecontacto, stosdebencalentarseantesdellegar aestar completamenteoperacionalesy eventualmentefallany dejandefuncionar por completo. Generalmente, cuandountubohafallado, laCPU tendraqueser diagnosticadaparalocalizar el componentequefallaparaquepuedaser reemplazado. Por lotanto, losprimeroscomputadores electrnicos, (basadosentubosdevaco), generalmenteeranmsrpidosperomenosconfiables quelosordenadoreselectromecnicos, (basadosenrels). Losordenadoresdetubo, comoel EDVAC, tendieronentener unpromediodeochohorasentrefallos, mientrasquelosordenadores derels, (anterioresy mslentas), comoel HarvardMark I, fallabanmuy raramente. Al final, los CPU basadosentubollegaronaser dominantesporquelassignificativasventajasdevelocidad producidasgeneralmentepesabanmsquelosproblemasdeconfiabilidad. Lamayor partedeestas tempranasCPU sncronascorranenfrecuenciasdereloj bajascomparadasconlosmodernos diseosmicroelectrnicos. Eranmuy comunesenestetiempolasfrecuenciasdelaseal del reloj conunrangodesde100kHz hasta4MHz, limitadoengranpartepor lavelocidaddelos dispositivosdeconmutacinconlosquefueronconstruidos. CPU.mmap - 30/07/2014 - Mindjet