Você está na página 1de 9

MICROPROCESADOR

El microprocesador (o
simplemente procesador)
es
el circuito integrado central ms
complejo
de
un sistema
informtico;
a
modo
de
ilustracin, se le suele llamar por
analoga
el
cerebro
de
un computador.
Es el encargado de ejecutar
los programas, desde el sistema
operativo hasta
las aplicaciones de usuario; slo
ejecuta instrucciones programadas
en lenguaje
de
bajo
nivel,
realizando
operaciones aritmticas y lgicas simples, tales como sumar, restar, multiplicar, dividir,
las lgicas binarias y accesos a memoria.
Esta unidad central de procesamiento (CPU) est constituida, esencialmente,
por registros, una unidad de control, una unidad aritmtico lgica (ALU) y una unidad
de clculo en coma flotante (conocida antiguamente como coprocesador
matemtico).
El microprocesador est conectado generalmente mediante un zcalo especfico de
la placa base de la computadora; normalmente para su correcto y estable
funcionamiento, se le incorpora un sistema de refrigeracinque consta de un disipador
de
calor fabricado
en
algn
material
de
alta conductividad
trmica,
como cobre oaluminio, y de uno o ms ventiladores que eliminan el exceso del calor
absorbido por el disipador. Entre el disipador y la cpsula del microprocesador
usualmente se coloca pasta trmica para mejorar la conductividad del calor. Existen
otros mtodos ms eficaces, como la refrigeracin lquida o el uso de clulas
peltier para refrigeracin extrema, aunque estas tcnicas se utilizan casi
exclusivamente para aplicaciones especiales, tales como en las prcticas
de overclocking.
La medicin del rendimiento de un microprocesador es una tarea compleja, dado que
existen diferentes tipos de "cargas" que pueden ser procesadas con diferente
efectividad por procesadores de la misma gama. Una mtrica del rendimiento es
la frecuencia de reloj que permite comparar procesadores con ncleos de la misma
familia, siendo este un indicador muy limitado dada la gran variedad de diseos con
los cuales se comercializan los procesadores de una misma marca y referencia. Un
sistema informtico de alto rendimiento puede estar equipado con varios
microprocesadores trabajando en paralelo, y un microprocesador puede, a su vez,
estar constituido por varios ncleos fsicos o lgicos. Un ncleo fsico se refiere a una
porcin interna del microprocesador casi-independiente que realiza todas las
actividades de una CPU solitaria, un ncleo lgico es la simulacin de un ncleo fsico
a fin de repartir de manera ms eficiente el procesamiento. Existe una tendencia de
integrar el mayor nmero de elementos dentro del propio procesador, aumentando as
la eficiencia energtica y la miniaturizacin. Entre los elementos integrados estn las

unidades de punto flotante, controladores de la memoria RAM, controladores de buses


y procesadores dedicados de vdeo.
FUNCIONAMIENTO
Desde el punto de vista lgico, singular y funcional, el microprocesador est
compuesto bsicamente por: varios registros, una unidad de control, una unidad
aritmtico lgica, y dependiendo del procesador, puede contener una unidad de coma
flotante.
El microprocesador ejecuta instrucciones almacenadas como nmeros binarios
organizados secuencialmente en la memoria principal. La ejecucin de las
instrucciones se puede realizar en varias fases:
Prefetch, prelectura de la instruccin desde la memoria principal.
Fetch, envo de la instruccin al decodificador
Decodificacin de la instruccin, es decir, determinar qu instruccin es y por tanto qu
se debe hacer.
Lectura de operandos (si los hay).
Ejecucin, lanzamiento de las mquinas de estado que llevan a cabo el
procesamiento.
Escritura de los resultados en la memoria principal o en los registros.
Cada una de estas fases se realiza en uno o varios ciclos de CPU, dependiendo de la
estructura del procesador, y concretamente de su grado de segmentacin. La duracin
de estos ciclos viene determinada por la frecuencia de reloj, y nunca podr ser inferior
al tiempo requerido para realizar la tarea individual (realizada en un solo ciclo) de
mayor coste temporal. El microprocesador se conecta a un circuito PLL, normalmente
basado en un cristal de cuarzo capaz de generar pulsos a un ritmo constante, de modo
que genera varios ciclos (o pulsos) en un segundo. Este reloj, en la actualidad, genera
miles de megahercios.
RENDIMIENTO
El rendimiento del procesador puede ser medido de distintas maneras, hasta hace
pocos aos se crea que la frecuencia de reloj era una medida precisa, pero ese mito,
conocido como mito de los megahertzios se ha visto desvirtuado por el hecho de
que los procesadores no han requerido frecuencias ms altas para aumentar su
potencia de cmputo.
Durante los ltimos aos esa frecuencia se ha mantenido en el rango de los 1,5 GHz a
4 GHz, dando como resultado procesadores con capacidades de proceso mayores
comparados con los primeros que alcanzaron esos valores. Adems la tendencia es a
incorporar ms ncleos dentro de un mismo encapsulado para aumentar el
rendimiento por medio de una computacin paralela, de manera que la velocidad de
reloj es un indicador menos fiable an. De todas maneras, una forma fiable de medir la
potencia de un procesador es mediante la obtencin de las Instrucciones por ciclo
Medir el rendimiento con la frecuencia es vlido nicamente entre procesadores con
arquitecturas muy similares o iguales, de manera que su funcionamiento interno sea el
mismo: en ese caso la frecuencia es un ndice de comparacin vlido. Dentro de una
familia de procesadores es comn encontrar distintas opciones en cuanto a

frecuencias de reloj, debido a que no todos los chip de silicio tienen los mismos lmites
de funcionamiento: son probados a distintas frecuencias, hasta que muestran signos
de inestabilidad, entonces se clasifican de acuerdo al resultado de las pruebas.
Esto se podra reducir en que los procesadores son fabricados por lotes con diferentes
estructuras internas atendidendo a gamas y extras como podra ser una memoria
cach de diferente tamao, aunque no siempre es as y las gamas altas difieren
muchsimo ms de las bajas que simplemente de su memoria cach. Despus de
obtener los lotes segn su gama, se someten a procesos en un banco de pruebas, y
segn su soporte a las temperaturas o que vaya mostrando signos de inestabilidad, se
le adjudica una frecuencia, con la que vendr programado de serie, pero con prcticas
de overclock se le puede incrementar
La capacidad de un procesador depende fuertemente de los componentes restantes
del sistema, sobre todo del chipset, de la memoria RAM y del software. Pero obviando
esas caractersticas puede tenerse una medida aproximada del rendimiento de un
procesador por medio de indicadores como la cantidad de operaciones de coma
flotante por unidad de tiempo FLOPS, o la cantidad de instrucciones por unidad de
tiempo MIPS. Una medida exacta del rendimiento de un procesador o de un sistema,
es muy complicada debido a los mltiples factores involucrados en la computacin de
un problema, por lo general las pruebas no son concluyentes entre sistemas de la
misma generacin.
ARQUITECTURA
El microprocesador tiene una arquitectura parecida a la computadora digital. En otras
palabras, el microprocesador es como la computadora digital porque ambos realizan
clculos bajo un programa de control. Consiguientemente, la historia de la
computadora digital ayuda a entender el microprocesador. Hizo posible la fabricacin
de potentes calculadoras y de muchos otros productos. El microprocesador utiliza el
mismo tipo de lgica que es usado en la unidad procesadora central (CPU) de una
computadora digital. El microprocesador es algunas veces llamado unidad
microprocesadora (MPU). En otras palabras, el microprocesador es una unidad
procesadora de datos. En un microprocesador se puede diferenciar diversas partes:
Encapsulado: es lo que rodea a la oblea de silicio en si, para darle consistencia,
impedir su deterioro (por ejemplo, por oxidacin por el aire) y permitir el enlace con los
conectores externos que lo acoplaran a su zcalo a su placa base.
Memoria cach: es una memoria ultrarrpida que emplea el procesador para tener
alcance directo a ciertos datos que predeciblemente sern utilizados en las
siguientes operaciones, sin tener que acudir a la memoria RAM, reduciendo as el
tiempo de espera para adquisicin de datos. Todos los micros compatibles con PC
poseen la llamada cach interna de primer nivel o L1; es decir, la que est dentro del
micro, encapsulada junto a l. Los micros ms modernos (Core i3, Core i5 , core i7,
etc) incluyen tambin en su interior otro nivel de cach, ms grande, aunque algo
menos rpida, es la cach de segundo nivel o L2 e incluso los hay con memoria cach
de nivel 3, o L3.
Coprocesador matemtico: unidad de coma flotante. Es la parte del micro
especializada en esa clase de clculos matemticos, antiguamente estaba en el
exterior del procesador en otro chip. Esta parte est considerada como una parte
lgica junto con los registros, la unidad de control, memoria y bus de datos.

Registros: son bsicamente un tipo de memoria pequea con fines especiales que el
micro tiene disponible para algunos usos particulares. Hay varios grupos de registros
en cada procesador. Un grupo de registros est diseado para control del programador
y hay otros que no son diseados para ser controlados por el procesador pero que la
CPU los utiliza en algunas operaciones, en total son treinta y dos registros.
Memoria: es el lugar donde el procesador encuentra las instrucciones de los
programas y sus datos. Tanto los datos como las instrucciones estn almacenados en
memoria, y el procesador las accede desde all. La memoria es una parte interna de la
computadora y su funcin esencial es proporcionar un espacio de almacenamiento
para el trabajo en curso.
Puertos: es la manera en que el procesador se comunica con el mundo externo. Un
puerto es anlogo a una lnea de telfono. Cualquier parte de la circuitera de la
computadora con la cual el procesador necesita comunicarse, tiene asignado un
nmero de puerto que el procesador utiliza como si fuera un nmero de telfono
para llamar circuitos o a partes especiales.

MEMORIA
En informtica, la memoria
es el dispositivo que
retiene,
memoriza
o
almacena
datos
informticos durante algn
intervalo de tiempo. La
memoria proporciona una
de las principales funciones
de
la
computacin
moderna:
el
almacenamiento
de
informacin y conocimiento.
Es uno de los componentes
fundamentales de la computadora, que interconectada a la unidad central de
procesamiento (CPU, por las siglas en ingls de Central Processing Unit) y los
dispositivos de entrada/salida, implementan lo fundamental del modelo de
computadora de la arquitectura de von Neumann.
En la actualidad, memoria suele referirse a una forma de almacenamiento de estado
slido, conocida como memoria RAM (memoria de acceso aleatorio; RAM por sus
siglas en ingls, de random access memory), y otras veces se refiere a otras formas
de almacenamiento rpido, pero temporal. De forma similar, se refiere a formas de
almacenamiento masivo, como discos pticos, y tipos de almacenamiento magntico,
como discos duros y otros tipos de almacenamiento, ms lentos que las memorias
RAM, pero de naturaleza ms permanente. Estas distinciones contemporneas son de
ayuda, porque son fundamentales para la arquitectura de computadores en general.
Adems, se refleja una diferencia tcnica importante y significativa entre memoria y
dispositivos de almacenamiento masivo, que se ha ido diluyendo por el uso histrico
de los trminos almacenamiento primario (a veces almacenamiento principal),
para memorias de acceso aleatorio, y almacenamiento secundario, para dispositivos
de almacenamiento masivo. Esto se explica en las siguientes secciones, en las que el
trmino tradicional almacenamiento se usa como subttulo, por conveniencia.

Jerarqua de almacenamiento
Los componentes fundamentales de las computadoras de propsito general son la
CPU, el espacio de almacenamiento y los dispositivos de entrada/salida. La habilidad
para almacenar las instrucciones que forman un programa de computadora y la
informacin que manipulan las instrucciones es lo que hace verstiles a las
computadoras diseadas segn la arquitectura de programas almacenados
Una computadora digital representa toda la informacin usando el sistema binario.
Texto, nmeros, imgenes, sonido y casi cualquier otra forma de informacin puede
ser transformada en una sucesin de bits, o dgitos binarios, cada uno de los cuales
tiene un valor de 1 0. La unidad de almacenamiento ms comn es el byte, igual a 8
bits. Una determinada informacin puede ser manipulada por cualquier computadora
cuyo espacio de almacenamiento sea suficientemente grande como para que quepa el
dato correspondiente o la representacin binaria de la informacin. Por ejemplo, una
computadora con un espacio de almacenamiento de ocho millones de bits, o
un megabyte, puede ser usada para editar una novela pequea.
Se han inventado varias formas de almacenamiento basadas en diversos fenmenos
naturales. No existen ningn medio de almacenamiento de uso prctico universal y
todas las formas de almacenamiento tienen sus desventajas. Por tanto, un sistema
informtico contiene varios tipos de almacenamiento, cada uno con su propsito
individual.
Almacenamiento primario
La memoria primaria, est directamente conectada a la CPU de la computadora. Debe
estar presente para que la CPU efecte cualquier funcin. El almacenamiento primario
consta, pues, de la memoria primaria del sistema; contiene los programas en ejecucin
y los datos con que operan. Se puede transferir informacin muy rpidamente
(tpicamente en menos de 100 ciclos de reloj2 ) entre un registro del microprocesador y
localizaciones del almacenamiento principal. En las computadoras modernas se
usanmemorias de acceso aleatorio basadas en electrnica del estado slido, que est
directamente conectada a la CPU a travs de buses de direcciones, datos y control.
El almacenamiento lleva por principal requisito que cualquiera de sus localidades debe
ser directamente direccionable, esto es, todo dato contenido en memoria debe poder
encontrarse basndose en su direccin. Es por esto que los registros del
procesador no pueden considerarse almacenamiento primario. Las referencias a stos
se efectan por nombre, de forma directa, y no por direccin. Los registros
representan el estado actual del cmputo y los datos utilizados inmediatamente, pero
no pueden almacenar un programa (slo apuntar al lugar de ejecucin actual).
La gran diferencia de velocidad entre el procesador y la memoria primaria dio origen a
la memoria cach. Esta es una memoria de muy alta velocidad, tpicamente entre 10 y
100 veces ms que la memoria primaria, y se emplea para mejorar la eficiencia o
rendimiento del CPU. Parte de la informacin de la memoria principal se duplica en la
memoria cach. Comparada con los registros, la cach es ligeramente ms lenta, pero
de mayor capacidad. Sin embargo, es ms rpida, aunque de mucha menor capacidad
que la memoria principal.
Algunos autores3 presentan a la memoria cach como una jerarqua aparte, sin
embargo, al no ser memoria directamente direccionable (guarda estrictamente copias

de la informacin disponible en la memoria principal), es comn presentarla como


parte funcional del almacenamiento primario.
Almacenamiento secundario[editar]
Artculo principal: Memoria secundaria
La memoria secundaria requiere que la computadora use sus canales
de entrada/salida para acceder a la informacin y se utiliza para almacenamiento a
largo plazo de informacin persistente. Sin embargo, la mayora de los sistemas
operativos usan los dispositivos de almacenamiento secundario como rea de
intercambio para incrementar artificialmente la cantidad aparente de memoria principal
en la computadora (a esta utilizacin del almacenamiento secundario se le denomina
memoria virtual). La memoria secundaria tambin se llama de almacenamiento
masivo. Un disco duro es un ejemplo de almacenamiento secundario.
Habitualmente, la memoria secundaria o de almacenamiento masivo tiene mayor
capacidad que la memoria primaria, pero es mucho ms lenta. En las computadoras
modernas, los discos duros suelen usarse como dispositivos de almacenamiento
masivo. El tiempo necesario para acceder a un byte de informacin dado almacenado
en un disco duro de platos magnticos es de unas milsimas de segundo
(milisegundos). En cambio, el tiempo para acceder al mismo tipo de informacin en
una memoria de acceso aleatorio (RAM) se mide en mil-millonsimas de segundo
(nanosegundos).
Esto ilustra cuan significativa es la diferencia entre la velocidad de las memorias de
estado slido y la velocidad de los dispositivos rotantes de almacenamiento magntico
u ptico: los discos duros son del orden de un milln de veces ms lentos que la
memoria (primaria). Los dispositivos rotantes de almacenamiento ptico (unidades de
CD y DVD) son incluso ms lentos que los discos duros, aunque es probable que su
velocidad de acceso mejore con los avances tecnolgicos.
Por lo tanto, el uso de la memoria virtual, que es cerca de un milln de veces ms
lenta que memoria verdadera, ralentiza apreciablemente el funcionamiento de
cualquier computadora. Muchos sistemas operativos implementan la memoria virtual
usando trminos como memoria virtual o fichero de cach. La principal ventaja
histrica de la memoria virtual es el precio; la memoria virtual resultaba mucho ms
barata que la memoria real. Esa ventaja es menos relevante hoy en da. Aun as,
muchos sistemas operativos siguen implementndola, a pesar de provocar un
funcionamiento significativamente ms lento.
Almacenamiento terciario
La memoria terciaria es un sistema en el que un robot industrial brazo robtico,
montar, conectar o desmontar (desconectar) un medio de almacenamiento
masivo fuera de lnea (vase el siguiente punto) segn lo solicite el sistema operativo
de la computadora. La memoria terciaria se usa en el rea del almacenamiento
industrial,
lacomputacin
cientfica en
grandes
sistemas
informticos
y
en redes empresariales. Este tipo de memoria es algo que los usuarios
de computadoras personales normales nunca ven de primera mano.
CARACTERSTICAS DE LAS MEMORIAS

La divisin entre primario, secundario, terciario, fuera de lnea, se basa en la jerarqua


de memoria o distancia desde la CPU. Hay otras formas de caracterizar a los distintos
tipos de memoria.
Volatilidad de la informacin
Foto de memorias RAM tipo DDR instaladas en su socket.

La memoria voltil requiere energa constante para mantener la informacin


almacenada. La memoria voltil se suele usar slo en memorias primarias. La
memoria RAM es una memoria voltil, ya que pierde informacin en la falta de
energa elctrica.

La memoria no voltil retendr la informacin almacenada incluso si no recibe


corriente elctrica constantemente, como es el caso de la memoria ROM. Se
usa para almacenamientos a largo plazo y, por tanto, se usa en memorias
secundarias, terciarias y fuera de lnea.

La memoria dinmica es una memoria voltil que adems requiere que


peridicamente se refresque la informacin almacenada, o leda y reescrita sin
modificaciones.

Accesibilidad secuencial o aleatoria a informacin


Dependiendo de la habilidad para acceder a informacin contigua o no, se puede
clasificar en:

Acceso aleatorio significa que se puede acceder a cualquier localizacin de la


memoria en cualquier momento en el mismo intervalo de tiempo, normalmente
pequeo.

Acceso secuencial significa que acceder a una unidad de informacin tomar


un intervalo de tiempo variable, dependiendo de la unidad de informacin que
fue leda anteriormente. El dispositivo puede necesitar buscar (posicionar
correctamente el cabezal de lectura/escritura de un disco), o dar vueltas
(esperando a que la posicin adecuada aparezca debajo del cabezal de
lectura/escritura en un medio que gira continuamente).

Habilidad para cambiar la informacin

Las memorias de lectura/escritura o memorias cambiables permiten que la


informacin se reescriba en cualquier momento. Una computadora sin algo de
memoria de lectura/escritura como memoria principal sera intil para muchas
tareas. Las computadora modernas tambin usan habitualmente memorias de
lectura/escritura como memoria secundaria.

La memoria de slo lectura (Read-Only Memory, ROM) retiene la informacin


almacenada en el momento de fabricarse y

la memoria de escritura nica lectura mltiple (Write Once Read


Many, WORM) permite que la informacin se escriba una sola vez en
algn momento tras la fabricacin. Tambin estn las memorias
inmutables, que se utilizan en memorias terciarias y fuera de lnea. Un
ejemplo son los CD-ROM.

Las memorias de escritura lenta y lectura rpida son memorias de


lectura/escritura que permite que la informacin se reescriba mltiples veces
pero con una velocidad de escritura mucho menor que la de lectura. Un
ejemplo son los CD-RW.

Direccionamiento de la informacin

En la memoria de localizacin direccionable, cada unidad de informacin


accesible individualmente en la memoria se selecciona con su direccin de
memoria numrica. En las computadoras modernas, la memoria de localizacin
direccionable se suele limitar a memorias primarias, que se leen internamente
por programas de computadora ya que la localizacin direccionable es muy
eficiente, pero difcil de usar para los humanos.

En las memorias de sistema de archivos, la informacin se divide


en archivos informticos de longitud variable y un fichero concreto se localiza
en directorios y nombres de archivos legible por humanos. El dispositivo
subyacente sigue siendo de localizacin direccionable, pero el sistema
operativo de la computadora proporciona laabstraccin del sistema de
archivos para que la operacin sea ms entendible. En las computadora
modernas, las memorias secundarias, terciarias y fuera de lnea usan sistemas
de archivos.

En las memorias de contenido direccionable (content-addressable memory),


cada unidad de informacin legible individualmente se selecciona con una valor
hash o un identificador corto sin relacin con la direccin de memoria en la que
se almacena la informacin. La memoria de contenido direccionable pueden
construirse usandosoftware o hardware; la opcin hardware es la opcin ms
rpida y cara.
TECNOLOGAS, DISPOSITIVOS Y MEDIOS

Memoria de semiconductor
La memoria de semiconductor usa circuitos integrados basados en semiconductores
para almacenar informacin. Un chip de memoria de semiconductor puede contener
millones de minsculos transistores o condensadores. Existen memorias de
semiconductor de ambos tipos: voltiles y no voltiles. En las computadoras
modernas, la memoria principal consiste casi exclusivamente en memoria de
semiconductor voltil y dinmica, tambin conocida como memoria dinmica de
acceso aleatorio o ms comnmente RAM, su acrnimo ingls. Con el cambio de
siglo, ha habido un crecimiento constante en el uso de un nuevo tipo de memoria de
semiconductor no voltil llamado memoria flash. Dicho crecimiento se ha dado,
principalmente en el campo de las memorias fuera de lnea en computadoras
domsticas. Las memorias de semiconductor no voltiles se estn usando tambin
como memorias secundarias en varios dispositivos de electrnica avanzada y
computadoras especializadas y no especializadas.
Memoria magntica
Las memorias magnticas usan diferentes patrones de magnetizacin sobre una
superficie cubierta con una capa magnetizada para almacenar informacin. Las
memorias magnticas son no voltiles. Se llega a la informacin usando uno o ms
cabezales de lectura/escritura. Como el cabezal de lectura/escritura solo cubre una

parte de la superficie, el almacenamiento magntico es de acceso secuencial y debe


buscar, dar vueltas o las dos cosas. En computadoras modernas, la superficie
magntica es de alguno de estos tipos:

Disco magntico.

Disquete, usado para memoria fuera de lnea.

Disco duro, usado para memoria secundario.

Cinta magntica, usada para memoria terciaria y fuera de lnea.

En las primeras computadoras, el almacenamiento magntico se usaba tambin


como memoria principal en forma de memoria de tambor, memoria de
ncleo, memoria en hilera de ncleo, memoria pelcula delgada, memoria de
Twistor o memoria de burbuja. Adems, a diferencia de hoy, las cintas magnticas se
solan usar como memoria secundaria.
Memoria de disco ptico
Las memorias en disco ptico almacenan informacin usando agujeros minsculos
grabados con un lser en la superficie de un disco circular. La informacin se lee
iluminando la superficie con un diodo lser y observando la reflexin. Los discos
pticos son no voltil y de acceso secuencial. Los siguientes formatos son de uso
comn:

CD, CD-ROM, DVD: Memorias de simplemente solo lectura, usada para


distribucin masiva de informacin digital (msica, vdeo, programas
informticos).

CD-R, DVD-R, DVD+R: Memorias de escritura nica usada como memoria


terciaria y fuera de lnea.

CD-RW, DVD-RW, DVD+RW, DVD-RAM: Memoria de escritura lenta y lectura


rpida usada como memoria terciaria y fuera de lnea.

Blu-ray: Formato de disco ptico pensado para almacenar vdeo de alta calidad
y datos. Para su desarrollo se cre la BDA, en la que se encuentran, entre
otros, Sony o Phillips.

HD DVD

Se han propuesto los siguientes formatos:

HVD

Discos cambio de fase Dual

Você também pode gostar