Documente Academic
Documente Profesional
Documente Cultură
Ingeniera en Telemtica
Programa de la asignatura:
Arquitectura de computadoras II
Clave:
210930830
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
ndice
Unidad 1. El microprocesador (CPU) ................................................................................. 2
Presentacin de la unidad ................................................................................................. 2
Propsitos.......................................................................................................................... 6
Competencia especfica..................................................................................................... 6
1.1. Arquitectura bsica ..................................................................................................... 7
1.1.1. Clsicas ............................................................................................................ 9
1.1.2. Segmentadas.................................................................................................. 15
1.1.3. De multiprocesamiento ................................................................................... 19
Actividad 1. Arquitecturas bsicas de un microprocesador .............................................. 19
1.2. Anlisis de componentes .......................................................................................... 20
1.2.1. CPU ................................................................................................................ 21
1.2.2. Memoria L2, L3 y Virtual ................................................................................. 26
Actividad 2. Componentes de un microprocesador .......................................................... 33
1.2.3. Caractersticas de los chipsets........................................................................ 33
1.2.4. Buses.............................................................................................................. 36
1.2.5. Ncleo(s) ........................................................................................................ 41
Actividad 3. Identifica propiedades entre dos marcas de microprocesadores .................. 45
Autoevaluacin ................................................................................................................ 45
Evidencia de aprendizaje. Microprocesadores ................................................................. 45
Autorreflexiones ............................................................................................................... 46
Cierre de la unidad .......................................................................................................... 47
Para saber ms ............................................................................................................... 48
Fuentes de consulta ........................................................................................................ 50
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Unidad 1. El microprocesador (CPU)
Presentacin de la unidad
Bienvenido(a) a la primera unidad de la asignatura de Arquitectura de Computadoras II!.
En esta unidad distinguirs la importancia que tiene el microprocesador, tambin conocido
como procesador, micro, chip o microchip, un circuito lgico digital; aqu estudiars su
funcionamiento, identificars sus principales componentes y su desempeo de acuerdo a
las especificaciones de fbrica como la velocidad, sin ignorar el papel de los fabricantes
ms populares del mercado respecto a microprocesadores para computadoras. (Intel,
AMD, Sony, IBM), referente a transistores (Mitsubishi, Hitachi, NEC, Samsung, entre
muchos otros).
Con base en la definicin de Alegsa (2012), debers entender por computadora:
Dispositivo electrnico compuesto bsicamente de procesador, memoria, y dispositivos
de entrada/salida. Poseen parte fsica y lgica, que se combinan entre s para ser
capaces de interpretar y ejecutar instrucciones para las que fueron programadas
Con el apoyo de algunos elementos vistos en la asignatura de: Arquitectura de
Computadoras I, como los buses, las memorias, el BIOS, entre otros; con su
consideracin, podrs complementar la informacin necesaria para el estudio de esta
unidad con ms detalle. Como parte de esta introduccin se muestra un mapa mental que
podrs observar al final de esta presentacin.
Ahora bien, adems de reconocer la definicin de un microprocesador debes de
considerar para qu sirve, as como cul es el desempeo dentro de algunos dispositivos
electrnicos, pues adems de las computadoras en sus diferentes tipos, se pueden
encontrar en algunos telfonos inteligentes, consolas de videojuego, calculadoras, misiles,
impresoras, tabletas, e-books, cmaras, televisores, incluso en automviles y aviones; lo
anterior te permitir ampliar el panorama acerca su utilizacin y estar consciente que su
alcance va mucho ms all del nombre de la asignatura, que ms bien centra y delimita
su nombre en la arquitectura de computadoras.
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
En un celular
Para consolas de
videojuego
En ordenadores de abordo
en aviones
Se podra considerar un logro adicional a los planteados en la unidad, el que analices las
principales especificaciones tcnicas de un microprocesador de acuerdo a su uso, as
como parte de su evolucin, considerando tanto el tamao como su capacidad de
desempeo y lo compares con el de una computadora. De igual manera, es importante
distinguir las principales caractersticas y usos entre los diferentes tipos de
microprocesadores que son elaborados por algunas empresas fabricantes.
Con la intencin de brindarte un mayor apoyo en el estudio de esta unidad y ms all de
ofrecerte solo detalles tcnicos, ya que puede resultar aventurado hablar de avances
tecnolgicos sin un sustento que permita contextualizar adecuadamente la informacin
aqu presentada, observars que por un lado se parte de lo particular a lo general, es
decir, del transistor se llega al microprocesador; y por otro, se aborda la denominada Ley
de Moore como representacin al progreso tecnolgico como se detalla a continuacin.
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
En relacin a la geometra interna se presenta el siguiente cuadro:
Procesador
Ao
No. de transistores
(micras)
4004
1971
2.250
8008
1972
3.500
8080
1974
6.000
8086
1978
29.000
286
1982
134.000
386
1985
275.000
486DX
1989
1.200.000
Pentium
1993
3.100.000
Pentium II
1997
7.500.000
Pentium III
1999
28.000.000
Pentium4
2002
55.000.000
Tecnologa
(micras)
10
10
6
3
1.5
1
0.8
0.8
0.35
0.18
0.13
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Propsitos
En esta unidad:
Identificars la arquitectura bsica del
microprocesador.
Caracterizars los componentes bsicos del
microprocesador.
Describirs el funcionamiento de los componentes
bsicos de un microprocesador.
Reconocers los fabricantes ms destacados de los
microprocesadores y su evolucin.
Competencia especfica
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
1.1. Arquitectura bsica
Es comn encontrar en diversas publicaciones que el microprocesador es el corazn de
nuestras computadoras, o cuando menos, de todos aquellos dispositivos que contienen
un computador como una PC, un celular, un televisor, etc; de esta manera lo refiere
Beekman, G. (2005), en su libro Introduccin a la Informtica.
En este tema estudiars y aprenders las diferentes arquitecturas de microprocesadores,
las cuales han ido conformando la vida de los diferentes tipos de microprocesadores. No
debers detenerte en la definicin de un microprocesador o su funcionamiento dentro de
una computadora o qu participacin tiene dentro de la misma, dado que esa parte ya fue
vista en la asignatura de: Arquitectura de Computadoras I. Como aclaracin en relacin a
la arquitectura bsica.
En la asignatura anterior, Arquitectura de Computadoras I, se mencionaron las
arquitecturas CISC y RISC, en esta asignatura no nos enfocamos en alguna arquitectura
en especfico. Ya que este tipo de diseo es tomado por los fabricantes de acuerdo al uso
especfico que tendr cada microprocesador.
Localizacin
Con la siguiente imagen Ubicacin del microprocesador, se representa el lugar donde se
encuentra instalado el microprocesador, dentro de una computadora personal, solo para
que tengas una nocin ms clara de la importancia de dicho CI.
Ubicacin del microprocesador. Consultado en: http://modulogiiiiz.blogspot.mx/2011_03_06_archive.html
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Condensador de tantalio.
Consultado :
http://spanish.capacitortantalum.com/chinataj_series_tajc336k016rnj_33uf_smd_
chip_tantalum_capacitor_for_automoti
ve_military-1001974.html
Condensador de poder
Consultado:
http://spanish.capacitortantalum.com/chinasurface_mount_electrolytic_572d_vish
ay_sprague_solid_tantalum_chip_cap
acitors_sizes_power_capacitor1000069.html
Oro en microprocesadores.
Consultada:
http://es.123rf.com/photo_8075067_micr
oprocesador-central-con-contactos-deoro.html
Es importante mencionar que estos CI, suelen ser descritos por el nombre del fabricante,
fecha de produccin, nmero de transistores en cada chip, micrones (el ancho del cable
ms pequeo), velocidad del reloj (velocidad de procesamiento de informacin en hertz),
ancho de datos (el tamao de datos que pueda enviarse al procesador de una vez) y
MIPS, una medida del nmero de instrucciones por segundo en millones que puede
procesar la computadora.
Una vez aclarados los puntos anteriores, has iniciado el estudio de este primer tema, que
se ir complementando con la ayuda de lneas del tiempo y videos que se irn
presentando para tu consulta; en los que de manera implcita se pretende dar evidencia
de su evolucin. El punto medular, en este momento, consistira en que reflexiones sobre
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
la creacin de los microprocesadores. Cabe mencionar que la Ley de Moore debe servir
de modelo para comprender su evolucin, pero al ser un referente, no lo abarca todo, sin
embargo, da un punto de vista vlido para su estudio y que tu podrs ampliar por tu
cuenta o reforzar con las sugerencias realizadas en la seccin para saber ms.
Para atender el estudio de las arquitecturas, stas se han dividido en 3 tipos bsicos:
x Clsicas. Con el modelo de Neumann que viene dado desde los orgenes de la
creacin y uso de las computadoras, el cual se ha ido adoptando a lo largo de los
aos para la generacin de los nuevos dispositivos electrnicos.
x Segmentadas. Tambin conocida como pipeline, que su principal implementacin
ha sido para poder reducir tiempos de procesamiento.
x De multiprocesamiento, que consiste en usar ms de un procesador.
1.1.1. Clsicas
Para hablar de la arquitectura clsica es necesario remontar al siglo XX en el dcada de
los cuarentas, cuando el matemtico John Von Neumann trabajaba en proyecto ENIAC al
Ciencias Exactas Ingeniera y Tecnologa |Ingeniera en Telemtica
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
surgir la necesidad de recablear la mquina para cada nueva tarea. Se encontr la
solucin a este problema poniendo toda la informacin sobre las operaciones a realizar en
la misma memoria utilizada para los datos, el primer modelo de computadoras con esta
tecnologa fue la EDVAC, desde entonces se habla mucho de la arquitectura de Von
Neumann y en la actualidad es la que se utiliza en el desarrollo de diferentes
computadoras.
10
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
c)
e)
e)
a)
b)
e)
e)
e)
d)
Arquitectura de Von Neumann. David strigoi (2009). Consultado en:
http://commons.wikimedia.org/wiki/File:Arquitecturaneumann.jpg
Esta arquitectura ser el fundamento, por eso se considera bsica y vers cmo se
forman los microprocesadores, que en su mayora se dividen en tres partes, como lo
podrs constatar observando los dos anteriores diagramas:
*La memoria: Es la que permite conservar la informacin indispensable para
operar.
*La Unidad Aritmtico-Lgica (A.L.U., por sus siglas en ingls Arithmetic Logic
Unit): Se encarga de efectuar las operaciones.
*La unidad de control: Supervisa el correcto flujo de informacin desde la entrada
hacia la memoria, desde ah hacia la unidad aritmtica, luego de nuevo hacia la
memoria y posteriormente hacia la salida.
11
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
12
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
En la siguiente imagen podemos apreciar los diferentes componentes de la Unidad
de control:
13
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
14
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
1.1.2. Segmentadas
La segmentacin o (pipelining) por su denominacin en ingls, es una tcnica de
implementacin por la cual se solapa la ejecucin de mltiples instrucciones. Hoy da, la
segmentacin es la tcnica de implementacin clave utilizada para hacer CPU rpidas
(Hennessy, 1993).
15
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Lnea de montaje
En la imagen anterior puedes observar las diferentes etapas que se realizan para obtener
un resultado en este caso es el resultado es un carro.
Interconexin de segmentos
16
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Las etapas o segmentos se encuentran conectados, cada uno al siguiente, para formar
una especie de cauce. Las instrucciones entran como se mencion anteriormente por un
extremo, son procesadas a travs de las diferentes etapas o segmentos y salen por el
otro extremo.
El modelo de segmentacin ms usado y repetido en los aos noventa, se compona de
cinco etapas:
1) Bsqueda de la instruccin
2) Decodificacin
3) Lectura de operandos
4) Ejecucin de la operacin asociada
5) Escritura de su resultado
Una de las cosas ms importante y maravillosas de la segmentacin es que las diferentes
subtarea se pueden procesar de forma simultnea, aunque tengan diferentes datos.
Logrando as poder comenzar una nueva tarea sin necesidad de que la tarea anterior se
haya terminado. Por ejemplo, considera una tarea, compuesta por n subtareas. Si estas
subtareas se procesan de forma totalmente secuencial, el tiempo necesario para procesar
ser la suma de los tiempos necesarios para la terminacin de cada una de las subtareas
como se ve en la siguiente ilustracin:
(
Subtarea
Subtarea
Subtarea
Subtarea
Tiempo
Tarea procesada de forma totalmente secuencial. Consultado en:
http://www.infor.uva.es/~bastida/Arquitecturas%20Avanzadas/Segment.pdf
Si para procesar esta misma tarea, se emplea un procesador segmentado, basta que se
haya terminado la primera subtarea para poder empezar a procesar una nueva tarea.
17
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Subtarea
Subtarea
Subtarea
Subtarea
Subtarea
Subtarea
Subtarea
Subtarea
Subtarea
Tiempo
Tarea ejecutada mediante un procesador segmentado. Consultado en:
http://www.infor.uva.es/~bastida/Arquitecturas%20Avanzadas/Segment.pdf
18
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
1.1.3. De multiprocesamiento
En este subtema logrars comprender la forma en que funcionan los microprocesadores
con arquitectura de mltiples procesos, a travs de la explicacin de cmo se llevan a
cabo los mltiples procesos o tareas dentro de un microprocesador.
Por tal motivo es importante responder preguntas bsicas como:
Qu es un multiprocesador? De acuerdo a la definicin de Alegsa (2012), es aquel
dispositivo que tiene la capacidad de soportar mltiples procesos.
Bueno y qu es el multiprocesamiento? Deguate (2013) lo define como la tcnica de
usar ms de un procesador en un sistema computarizado. Tambin se le conoce
tradicionalmente como el uso de mltiples procesos concurrentes en un sistema en lugar
de un solo y nico proceso realizado en un instante determinado. El multiprocesamiento
permite que mltiples procesos compartan una nica CPU.
En esta arquitectura prcticamente lo que debes observar es que varios procesadores
trabajan con la misma memoria, esto permite que se realicen varios procesos con una
velocidad mucho mayor; tambin pueden intercambiar procesos entre ellos. Actualmente
en el mercado se tiene grandes cantidades de microprocesadores con varios
procesadores incluidos.
Las CPU de multiprocesamiento se clasifican de la siguiente manera:
x SISO (Single Instruction, Single Operand) Instruccin simple, un solo
operando. Computadoras independientes.
x SIMO (Single Instruction, Multiple Operand) Instruccin Simple, Mltiples
Operandos. Procesadores vectoriales.
x MISO (Multiple Instruction, Single Operand) Mltiples Instrucciones, un
solo operando. No implementado.
x MIMO (Multiple Instruction, Multiple Operand Mltiples Instrucciones,
Mltiples Operandos). Sistemas SMP, Clusters.
En la segunda unidad vas a profundizar un poco ms sobre el multiprocesamiento, por tal
motivo aqu solo se mencionan ciertas caractersticas bsicas o principales de stos.
Realiza la siguiente actividad:
19
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
asignatura, ten siempre en cuenta (antes, durante y despus) las recomendaciones de tu
Facilitador(a).
Adicionalmente a las recomendaciones que tu Facilitador(a) te haya sugerido:
1. Crea un documento en algn software de presentaciones de tu eleccin.
2. Elabora un mapa conceptual detallando y agrupando las arquitecturas bsicas
de un microprocesador.
3. En el mismo documento, en un breve texto, escribe informacin que explique la
agrupacin de las arquitecturas bsicas de un microprocesador y su
importancia.
4. Guarda tu actividad con la nomenclatura KARQ2_ACT1_U1_XXYZ.
5. Sube tu archivo para su revisin y posterior retroalimentacin.
*Consulta los criterios de evaluacin para cada actividad.
20
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
3. La unidad de control decodifica la instruccin y la ejecuta dando las seales
adecuadas.
4. Se incrementa el contador del programa y se vuelve a repetir desde el punto 2 y
as sucesivamente hasta que una seal exterior interrumpa el proceso.
Funcionamiento del microprocesador
1.2.1. CPU
A la Unidad de Procesamiento Central (CPU) se le conoce como el lugar en donde se
manipulan los datos, se le denomina el cerebro de la computadora. Cada CPU como has
visto anteriormente, est formada por ciertas partes bsicas, hay libros que mencionan
que las partes de los CPU son dos, en otros podemos encontrar que son tres, pero al final
de cuentas todos los CPU estn basados en la arquitectura de Von Neumann, por tal
motivo concuerdan en que un CPU cuenta con una unidad de control y la unidad
aritmtico-lgica.
21
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
22
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
El microprocesador necesita comunicarse con muchas otras partes, como por ejemplo,
leer datos e instrucciones de la memoria RAM, por tal motivo es muy necesario el uso de
varios relojes para coordinar todos estos elementos. Uno de los ms importantes se
encuentra ubicado en el interior del microprocesador.
Estos relojes tiene dos estados los cuales son: activado y desactivado. La frecuencia de
funcionamiento se define como el nmero de cambios que se hace en un determinado
segundo.
23
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
medicin da pie para atender al concepto de potencia elctrica, que refiere a la rapidez
con la que un aparato elctrico transforma o consume la energa elctrica que recibe. La
unidad para medir la potencia se le conoce como vatio (watt en ingls) y su
representacin es HOVtPEROR:
Con base a la mecnica clsica, un vatio es equivalente a un julio sobre segundo (1 J/s).
sta es la frmula que lo expresa:
Ms all de las frmulas y con la idea de dar forma al contenido y dar claridad se puede
resumir que la potencia elctrica indica el ritmo al que se utiliza (o se genera) la
energa. Por esta razn en muchos aparatos elctricos (los focos son el ejemplo ms
claro) vienen con la indicacin de la cantidad de vatios (W).
24
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
De esta forma se conoce qu tipo de refrigeracin deben usar los aparatos elctricos y
estos dispositivos que tambin se les conoce como disipadores de calor.
Normalmente el TDP ms importante de un equipo es el del procesador. Obliga a utilizar
un tipo de refrigeracin mnima y limita la frecuencia a la que puede funcionar nuestro
microprocesador. Recordando que la frecuencia es el nmero de operaciones por
segundo que el microprocesador es capaz de completar. Lo que puede suceder si no
tienes un buen enfriamiento es que tu microprocesador se queme.
En la siguiente liga podrs encontrar que el TDP forma parte de las especificaciones de
los microprocesadores, en este caso es el microprocesador Intel Core i7 de la marca Intel,
y nos muestra dentro de las especificaciones que el mximo de TDP es desde 13W a
77W.
Consulta: http://ark.intel.com/es/products/family/65506
Existen diferentes tipos de refrigeracin los cuales podrs consultar en la seccin Para
saber ms.
Qu son los ncleos?
Recuerda que un microprocesador funciona leyendo instrucciones y datos, los procesa y
da lugar a resultados. Un ncleo, no es ms que el bloque encargado de ejecutar dichas
instrucciones.
Con el avance de la tecnologa, se van disminuyendo da a da el tamao de los
transistores con los que se crea todo dentro de un micro permite a los ingenieros tener
ms espacio libre dentro de los dispositivos y de esta forma se pueda duplicar o incluso
triplicar estos bloques (ncleos), logrando as que no solo se ejecute una sola tarea sino
trabajar con gran cantidad de tareas al mismo tiempo.
Qu es la litografa?
Cuando se habla de litografa se refiere en su mayora a la tecnologa de fabricacin. Es
el tamao de puerta mnimo que puede alcanzar en un transistor medida en nanmetros
nm.
Es muy importante mencionar que un microprocesador est compuesto por millones de
transistores, tomando en cuenta que a menor tamao se pueden incluir ms transistores
en el mismo espacio. Este tipo de situaciones son utilizadas por los fabricantes para as
poder aadir ms ncleos o memoria interna.
25
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
La forma del transistor en su mayora es un elemento de forma cuadrada por lo tanto la
reduccin que se produce es cuadrtica.
Por ejemplo: Si tenemos un transistor que mide 32 nanmetros y lo pasamos a 22 esto
nos permite pasar de 1024 nanmetros cuadrados a e484 es decir casi la mitad de
tamao o el doble de elementos en la misma rea.
Transferencia de
bloques
Transferencia de
Bloques
Transferencia de
Palabras
CPU
Cach
Memoria
Principal
26
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
K palabras, ms una etiqueta de unos cuantos bits; denominndose tamao de lnea al
nmero de bloques de memoria principal (C << M). En todo momento, un subconjunto de
los bloques de memoria reside en lneas de la cach. Si se lee una palabra de un bloque
de memoria, dicho bloque es transferido a una de las lneas de la cach. Ya que hay ms
bloques que lneas, una lnea dada no puede dedicarse unvoca y permanentemente a un
bloque. Por consiguiente, cada lnea incluye una etiqueta que identifica qu bloque
particular almacena.
(a) Cach
27
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
El diagrama Operaciones de lectura de cach muestra una operacin de lectura. El
procesador genera la direccin, RA, de una palabra a leer. Si la palabra est en la cach,
es entregada al procesador. Si no, el bloque que contiene dicha palabra se carga en la
cach, y la palabra despus es llevada al procesador.
El esquema anterior indica como estas dos ltimas operaciones se realizan en paralelo y
refleja la organizacin mostrada. En la figura Organizacin tpica de cach, que es tpica
en las organizaciones de cach actuales. En ella, la cach conecta con el procesador
mediante lneas de datos, de control y de direcciones. Las lneas de datos y de
direcciones conectan tambin con buffers de datos y de direcciones que las comunican
con un bus del sistema a travs del cual se accede a la memoria principal.
28
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
L1
La memoria L1 es un tipo de memoria cach que incorporan los microprocesadores.
Tambin se le conoce como interna debido a que se encuentra situada dentro del
microprocesador y es de acceso ultrarrpido. Tiene muy pocos Kilobytes (de 32 a 64 Kb)
de almacenamiento.
L2
La memoria L2 es un tipo de memoria cach que se incorpora en los microprocesadores.
Tambin es llamada externa pues est situada entre el procesador y la memoria RAM.
Actualmente la memoria cach L2 tienen tamaos entre 256 KB a 8MB tomando en
cuenta que a mayor cantidad, mayor rendimiento. Es mucho ms lenta que la memoria
cach L1.
L3
La memoria L3 es un tipo de memoria cach mucho ms lenta que la L2 y L1 muy poco
utilizada en la actualidad. Cuando se comenz a usar se encontraba incorporada en la
placa base (Motherboard) y no al procesador con la memoria de primer nivel y la de
segundo nivel. La velocidad de acceso es mucho ms lenta que la L1 y L2, pero eso si
este tipo de memoria es mucho ms rpida que de la memoria RAM.
Esta velocidad va muy de la mano con la comunicacin que existe entre el procesador y la
placa base. Por ejemplo, supongamos que el microprocesador se encuentra en un
extremo y en el otro la memoria RAM, y entre ambos dispositivos encontramos la
29
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
memoria cach, esta ser ms rpida entre ms cerca se encuentre del ncleo del
microprocesador.
Y qu es la memoria cach?
En el rea de la computacin, un cach es un componente que almacena datos para que
los futuros requerimientos a esos datos puedan ser servidos ms rpidamente.
Generalmente son datos temporales.
La datos almacenados en un cach pueden ser valores que se han computado
recientemente o duplicados de valores almacenados en otro lugar. Si se solicitan los
datos que se encuentran contenidos en el cach, estos son servidos rpidamente; de lo
contrario, los datos deben ser recomputados o tomados de su ubicacin original, esto por
obvias razones suele ser mucho ms lento (Alegsa, 2012).
Para poder entender mejor el uso de las memorias cach L1, L2 y L3 es con el siguiente
ejemplo supn que no existen las computadoras u ordenadores, y tus trabajos son
escritos o elaborados a mano todava, y tu informacin la encuentras almacenada en una
habitacin contigua en un mueble o estante, si requieres de algn tipo de documento o
informacin tienes que ir a la habitacin de al lado, buscarlo, leerlo y volver a colocarlo en
su lugar y volver a tu escritorio a trabajar.
Tomando en cuenta esta parte, la memoria cach de los microprocesadores, sera como
si en los cajones de tu escritorio tuvieras almacenada este tipo de informacin o
documentos que sueles utilizar o consultar frecuentemente, en lugar de perder tiempo en
trasladarte a la habitacin contigua, toda esta informacin la tengas en el cajn.
Esto es muy importante, y tomando en cuenta que hay diferentes tipos de memoria cach
podramos decir que puedes tener diferentes tamaos de cajones o en otra situacin
podramos decir que el primer cajn del escritorio sera el equivalente a la memoria L1, las
cuales se consideraran cosas que se usan mucho o frecuentemente, no suele ser muy
grande. En cambio para la memoria L2 sera como el portapapeles que tienes sobre el
escritorio, ya que la observas bastante y por tal motivo no es como para tenerla guardada
en un cajn, como se muestra en la imagen ejemplo de las memorias L1, L2 y L3.
Ejemplo de memoria L1
Ejemplo de memoria L2
Ejemplo de memoria L3
30
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Con este pequeo ejemplo podemos entender el uso y la importancia de cada memoria
dentro de un microprocesador.
Qu es la memoria Virtual?
Es una tcnica de gerencia de memoria usada por un Sistema Operativo, donde memoria
no contigua es presentada al software como memoria contigua. Esta memoria contigua es
llamada VAS (virtual address space) o espacio de direccin virtual. En trminos tcnicos,
la memoria virtual permite a un software corre en un espacio de memoria que no
necesariamente pertenece a la memoria fsica de una computadora. Para esto se debe
emular un CPU que trate a toda la memoria (virtual y principal) como un bloque igual, y
determinar cundo se requiere de una memoria u otra (Alegsa, 2012).
Las aplicaciones y sus datos, para poder ser usados por el procesador, tienen que pasar
del disco duro, que es donde se encuentra almacenado todo cuando apagas al equipo, a
la memoria RAM que puede ser accedida de forma directa por el microprocesador. Surge,
por tanto la necesidad de tener la mayor cantidad de sta, para poder hacer funcionar de
forma correcta el sistema (Snchez, 2013).
La memoria virtual posibilita una multiprogramacin muy efectiva y libera al usuario de las
innecesarias y exigentes restricciones de memoria principal (Stallings, 2007).
En cualquier instante de tiempo las computadoras estn corriendo mltiples procesos,
cada uno con su propio espacio de direcciones. Sera muy caro dedicar una memoria de
tamao igual al espacio total de direcciones a cada proceso, especialmente dado que
muchos procesos utilizan solo una pequea parte de su espacio de direcciones. De aqu,
que deba haber un medio de compartir una cantidad ms pequea de memoria fsica
entre muchos procesos. Una forma de hacer esto, la memoria virtual, divide la memoria
fsica en bloques y los asigna a diferentes procesos. La mayora de las formas de
memoria virtual reducen tambin el tiempo para arrancar un programa, ya que no es
necesario que todo el cdigo y los datos estn en la memoria fsica antes de que pueda
comenzar un programa (Hennessy, 1993).
Aunque la memoria virtual es esencial para las computadoras actuales, la comparticin no
es la razn por la cual se invent la memoria virtual. En los primeros das si un programa
era demasiado grande para la memoria fsica, incumba al programador ajustarlo. Los
programadores dividan los programas en partes y entonces identificaban las partes que
eran mutuamente exclusivas. Estos recubrimientos u overlays se cargaban y descargaban
bajo control del usuario durante la ejecucin del programa, asegurando el programador
que el programa nunca trataba de acceder a ms memoria fsica principal que la de la
mquina. Como se puede imaginar, esta responsabilidad erosionaba la productividad del
programador. La memoria virtual, inventada para aligerar a los programadores de este
31
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
peso, gestionaba automticamente los dos niveles de la jerarqua de memoria
representada por la memoria principal y la secundaria (Hennsessy, 1993).
Puedes darte cuenta de la importancia que tiene cada tipo de memoria dentro de los
equipos computacionales, y conocer sus caractersticas principales, as como su
funcionamiento en conjunto con el microprocesador.
En la siguiente tabla se muestran las diferencias ms significativas entre una memoria
virtual y la memoria cach:
Tamao de bloque
(lnea)
4-128 bytes
Tamao de bloque
(pgina)
512-8192 bytes
Tiempo de acierto
Tiempo de acierto
Penalizacin de fallo
Penalizacin de
fallos
100000-600000 ciclos
de reloj
(tiempo de acceso)
(100000-500000 ciclos
de reloj)
(tiempo de
acceso)
(tiempo de
transferencia)
Frecuencia de fallo
Tamao de cach
(tiempo de
(10000-100000 ciclos
de reloj)
transferencia)
Frecuencia de fallos 0.00001% - 0.001%
Tamao de memoria
4MB 2048 MB
principal
(b) Rangos tpicos de parmetros para
memoria virtual.
32
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
desplazamiento dentro del segmento, dando un total de dos palabras. Un espacio de
direcciones no segmentadas es ms simple para el compilador.
Los pros y contras de estos dos enfoques se muestran resumidos en la siguiente tabla:
Pgina
Palabras por
direccin
Visible al
programador?
Una
Invisible a la aplicacin del
programador
Reemplazo de un
bloque
Uso ineficiente de
memoria
Trfico de disco
eficiente
Segmento
Dos (segmento y
desplazamiento)
Puede ser visible a la aplicacin
del programador
Difcil (debe encontrar una parte
no utilizada de memoria
principal de tamao variable y
contigua)
Fragmentacin externa (partes
no usadas de memoria
principal)
No siempre (pequeos
segmentos pueden transferir
slo unos pocos bytes)
33
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Su funcionalidad ha ido cambiando bastante a lo largo del tiempo, debido sobre todo a
cambios que se han producido en los propios procesadores. Estos, integran cada vez ms
elementos que anteriormente encontrbamos sobre la placa. Adems, la capacidad para
crear dispositivos cada vez ms pequeos, ha permitido que tarjetas que tenan que ser
discretas, como la de sonido o la de red pasen a estar soportadas por el propio chipset.
Para presentarlo de una forma sencilla, se pasa de tener un dispositivo discreto que
realiza una funcin como puede ser una tarjeta grfica. Recuerda que este dispositivo
est conectado a la placa base de la computadora y su funcin principal consiste en
mostrar imgenes en el monitor o cualquier otro dispositivo de salida de manera visual
(proyector, display, etc.), a integrarlo en el chipset sobre la placa base y despus gracias
a las mejoras en las tecnologas de fabricacin a incluirlo en el interior del procesador.
Esto lleva a que en ciertos equipos tengas duplicidades. Es decir varios elementos que
pueden ser usados para realizar el mismo trabajo cada uno con sus propias prestaciones.
El chipset siempre ser el encargado de darnos el conexionado hacia el exterior. De nada
nos sirve tener una tarjeta grfica integrada en la CPU, como tenemos en las Unidades de
Procesamiento Acelerado (APU, por sus siglas en ingls Accelerated Processor Unit), si al
final el chipset que se monta sobre tu placa no tiene una salida para conectarlo a un
monitor.
Los chipsets por tanto suelen incluir gran cantidad de componentes:
34
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
x
x
x
x
x
Tarjeta grfica
Tarjeta de sonido
Tarjeta de red
Conexin inalmbrica
Conexionado hacia el exterior
Dentro de los chipset podemos encontrar dos tipos que son (Informtica-hoy, 2012):
x Northbridge. Llamado tambin puente norte y es el que se encarga de
interconectar el microprocesador y la memoria RAM, controlando todas las
tareas de acceso entre estos elementos y los puertos PCI y AGP. Al mismo
tiempo este mantiene una comunicacin permanente con el Southbridge.
x
35
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
hallan asociados a la motherboard, como los puertos USB, la disquetera,
las unidades pticas, los discos rgidos, entre otros.
Es muy importante mencionar y concluir que actualmente los fabricantes ms importantes
de chipsets son las compaas Intel, NVIDIA, Silicon Integrated Systems, AMD, ATI
Technologies y VIA Technologies.
1.2.4. Buses
El trmino Bus se refiere a las rutas entre los componentes de una computadora. En una
computadora existen dos buses principales: El Bus de datos y el Bus de direcciones, el
ms conocido es el Bus de datos (Vzquez, 2012), pero tambin se tiene un bus de
control.
En la asignatura anterior Arquitectura de Computadoras I, viste los diferentes buses que
se encuentran dentro de una mquina (Computadora), pero en este caso nos referimos
ms especficamente a los buses internos que comunican el microprocesador con otros
dispositivos.
La funcin del bus es prcticamente tener comunicacin entre los componentes enviando
informacin dependiendo del tipo de bus que sea; las seales que se mandan son pulsos
HOpFWULFRVRXQFHURYROWLRVRXQPiVGHFHURYROWLRVRSRGUtDPRVGHFLUXQSXOVR
bajo o un pulso alto.
El bus de datos es un camino en el que nicamente se transmiten datos por medio de los
pulsos elctricos entre los componentes de un dispositivo electrnico. Su anchura
(nmero de lneas elctricas) suele ser una potencia de dos ( 8=23, 16=24, 32=25,
64=26
El bus de direcciones designa la posicin/direccin de los datos. Y las lneas del bus de
control controlan el acceso y uso de las lneas de buses anteriores.
36
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
http://upload.wikimedia.org/wikipedia/commons/thumb/a/a9/Computer_buses.svg/350pxComputer_buses.svg.png
Bus de Control
De acuerdo con Vzquez (2012), el bus de control es el encargado de gobernar el uso y
acceso a las lneas de datos y de direcciones. Como estas lneas estn compartidas por
todos los componentes, tiene que proveerse de determinados mecanismos que controlen
su utilizacin. Las seales de control transmiten tanto rdenes como informacin de
temporizacin entre los mdulos. En pocas palabras es el que permite que no haya
colisin de informacin en el sistema.
Bus de Datos
El bus de datos es una ruta que conecta la CPU, la memoria y otros dispositivos de
hardware en la tarjeta madre (Vzquez, 2012).
El bus de datos es un grupo de cables paralelos, el nmero de cables en el bus afecta la
velocidad a la que los datos pueden viajar entre los dispositivos del hardware. Los buses
de datos pueden ser de 16 y 32 bits y pueden transferir 2 y 4 bytes respectivamente.
El Bus AT es conocido como bus de Arquitectura Estndar de la Industria (Industry
Estndar Architecture: ISA, por sus siglas en ingls), el cual tena un ancho de 16 bits,
todava es usado por dispositivos de PC que no requieren de un bus de ms de 16 bits.
Para el bus de 32 bits fue necesaria una nueva norma, el primer competidor fue el bus de
Arquitectura de Microcanal (Micro Channel Architecture: MCA), de IBM. Despus vino el
bus de Arquitectura Industrial Extendida Estndar (Extended Industry Estndar
Architecture: EISA). El ganador fue el bus de Interconexin de Componentes Perifricos
(Peripheral Component Interconnect: PCI). Intel diseo el bus PCI de manera especfica
para facilitar la integracin de nuevos tipos de datos como sonido, video y grficos.
Bus de Direcciones
De acuerdo con Vzquez (2012), el bus de direcciones al igual que el bus de datos, es un
juego de cables que conecta la CPU y la RAM y lleva direcciones de memoria. Cada byte
en la RAM se asocia con un nmero, el cual es la direccin de memoria.
La importancia del bus de direcciones radica en los cables, ya que en este determina la
cantidad mxima de direcciones de memoria. En la actualidad las CPU tienes buses de 32
bits que pueden direccionar 4 GB de RAM, es decir, ms de 4 mil millones de bytes.
37
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
En un sistema de computadoras, los diversos subsistemas deben tener interfaces entre s;
por ejemplo, la memoria y la CPU necesitan comunicarse, as como la CPU y los
dispositivos de E/S (entrada y salida). Esto, normalmente, se realiza con un bus. El bus
sirve como enlace de comunicacin compartido entre los subsistemas. Las dos principales
ventajas de la organizacin bus son bajo coste y versatilidad (Hennessy, 1993).
La tarjeta madre contiene el chip de CPU, algunas ranuras en las que pueden
interconectarse mdulos DIMM, y diversos chips de apoyo. Adems, contiene un bus
grabado a todo su largo, y zcalos en los que pueden insertarse los conectores de arista
de tarjetas de E/S. A veces hay dos buses, uno de alta velocidad (para las tarjetas de E/S
modernas) y uno de baja velocidad (para las tarjetas de E/S ms viejas).
En la siguiente ilustracin se muestra la estructura lgica de una sencilla computadora
personal. sta tiene un solo bus que sirve para conectar la CPU, la memoria y los
dispositivos de E/S; esto es para entender mejor el uso de un Bus.
Una transaccin tpica del bus incluye dos partes: enviar la direccin y recibir o enviar el
dato. Las transacciones del bus, normalmente, se definen por lo que hacen en memoria:
una transaccin de lectura transfiere datos desde memoria (a la CPU o a un dispositivo de
E/S), y una transaccin de escritura escribe datos en memoria. En una transaccin de
lectura, se enva primero la direccin desde el bus a memoria, junto con seales de
control adecuadas que indican una lectura. La memoria, responde devolviendo el dato al
bus con seales de control adecuadas. Una transaccin de escritura requiere que la CPU
o dispositivo de E/S enve direccin y dato y no requiere vuelta de datos. Habitualmente,
la CPU debe esperar entre el envo de la direccin y la recepcin del dato de una lectura,
pero la CPU, con frecuencia, no espera las escrituras.
38
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
El diseo de un bus presenta varias opciones, como se muestra en la siguiente tabla, las
decisiones dependern de los objetivos de costo y rendimiento.
Opcin
Ancho del bus
Ancho de los
datos
Tamao de
transferencia
Amo del bus
Dividir
transaccin?
Reloj
Alto rendimiento
Direcciones y lneas de datos
separadas
Ms ancho es ms rpido (p. ej.,
32 bits)
Mltiples palabras tienen menos
gasto de bus
Mltiple (requiere arbitracin)
S Separar paquetes de Peticin
y Respuesta obtiene un ancho de
banda mayor (necesita mltiples
maestros)
Sncrono
Bajo costo
Mltiples direcciones y lneas de
datos
Ms delgado es ms barato (p.
ej., 8 bits)
La transferencia de una sola
palabra es ms simple
nico amo (no arbitracin)
No La conexin continua es
ms barata y tiene menos
latencia.
Asncrono
Las tres primeras opciones de la figura son elecciones claras. El siguiente elemento de la
tabla est relacionado con el nmero de amos del bus (bus masters). Estos son
dispositivos que pueden iniciar una transaccin de lectura y escritura; la CPU, por
ejemplo, es siempre un amo del bus. Un bus tiene mltiples amos cuando hay mltiples
CPU. Las transacciones divididas hacen el bus disponible para otros amos mientras la
memoria lee las palabras desde la direccin requerida. El elemento final, el reloj, est
relacionado con que el bus sea sncrono o asncrono. Si un bus es sncrono incluye un
reloj en las lneas de control y un protocolo fijo para direcciones y datos relativos al reloj.
Por otro lado, un bus asncrono no tiene reloj. En su lugar, se utilizan protocolos
autotemporizados de establecimiento de comunicacin entre emisor y el receptor de bus.
39
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
La siguiente figura sugiere cundo es mejor utilizar uno que otro.
40
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
lneas de control para ocuparse de las nuevas lneas de direccin. Cuando apareci
80386, se aadieron otras ocho lneas de direccin, junto con ms lneas de control, como
se muestra en la figura (c).
1.2.5. Ncleo(s)
En el subtema 1.2.1 se hizo una mencin muy breve de lo que es un ncleo y cul es su
funcin principal, recordando que el ncleo es solo un bloque que se encarga de
ejecutar las instrucciones dentro del microprocesador.
La velocidad de ejecucin de las instrucciones es medida por la cantidad de operaciones
por segundo que puede realizar: la frecuencia de reloj. Recuerda que la frecuencia de
reloj se mide en MHz (megahertz) o gigaherts (GHz).
Actualmente la velocidad de procesamiento son miles de veces ms grandes que los
primeros microprocesadores. Tambin se inici con la integracin de mltiples ncleos
para ampliar la capacidad de procesamiento.
Basados en la Ley de Moore se estimaba que para el 2010 lo microprocesadores
integraran hasta 80 ncleos, llamndoles procesadores multi-core.
Los principales fabricantes de microprocesadores son AMD e Intel. La idea es crear
computadoras cada vez ms potentes, una opcin es implementar nuevos conjuntos de
instrucciones en los microprocesadores, como SSE y AVX; la otra es que aprovechando
41
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
las mejoras como se mencion anteriormente en el uso de espacio y reduccin de
componentes aadir la mayor cantidad de ncleos posibles.
Si deseas conocer ms acerca de las SSE y AVX visita las ligas que se encuentran en la
seccin Para saber ms.
Un microprocesador con ms ncleos es capaz de realizar un mayor nmero de tareas en
el mismo periodo de tiempo. Esta situacin se puede convertir en una locura para todas
aquellas personas que compran y que no saben qu estn comprando, aunado a esto, si
tu presupuesto es poco no se podr hacer la adquisicin del microcontrolador.
Ahora bien, bajo qu condiciones se comprara un microprocesador con alguna cantidad
de ncleos, por ejemplo:
x 1 ncleo. Los microprocesadores con un ncleo son usados en equipos con un
sistema normal, en el cual no hay muchas aplicaciones instaladas. Si quieres
realizar una tarea especfica tendrs que esperar a que el procesador se libere un
poco en sus operaciones.
x 2 ncleos. Los micros con 2 ncleos evitan la posibilidad de que tu sistema se
bloquee. Esto sucede cuando una aplicacin toma el control del procesador y no lo
suelta.
x 3 ncleos. Los problemas de accesibilidad y ejecucin de mltiples aplicaciones en
el sistema, se va mejorando y evitando menos bloqueos. AMD es una empresa
que tiene en el mercado microprocesadores que incluyen 3 ncleos.
x 4 ncleos. Muchos de los problemas en cuanto al uso de aplicaciones se resuelve
con el uso de 4 ncleos de esta forma la mayora de las aplicaciones mejoran su
rendimiento.
x 6 ncleos. Aunque tengas 8 o 10 aplicaciones abiertas, si stas no estn
realizando una tarea no gastarn recursos. Por ejemplo, si trabajas y buscas
informacin por Internet, el navegador solo utilizar algo de procesamiento por
parte del microprocesador cuando consultas pginas.
x Ms de 6 ncleos. El uso de este tipo de microprocesadores con ms de 6
ncleos, tienen un mercado claro, los servidores y los que piensen usar su equipo
para generacin de imgenes tridimensionales o edicin de video.
Como conclusin, si tienes un presupuesto limitado y no eres una persona muy exigente
opta por un microprocesador de 2 ncleos. En una situacin normal qudate con un
procesador con 4 ncleos y slo opta por uno de 6 ncleos si cuantas con el presupuesto
necesario y definitivamente vas a sacarle provecho.
Si te interesa saber con cuantos ncleos cuenta el microprocesador de tu PC visita la
seccin Para saber ms.
42
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Otra forma de conocer cuntos ncleos tiene un microprocesador es visitando
directamente la pgina de la empresa fabricadora del micro, y revisando las
especificaciones tcnicas del modelo que hayas escogido o que tengas. Por ejemplo: en
la imagen (a) que se muestra a continuacin se observa que el microprocesador Intel
Core i5-480M cuenta con 2 ncleos, y en la imagen (b) se observa que la arquitectura del
microprocesador AMD Athlon muestra que tiene 2 ncleos.
43
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
44
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Actividad 3. Identifica propiedades entre dos marcas de
microprocesadores
El propsito de esta actividad es que compares los distintos tipos de microprocesadores
de distintas compaas fabricantes, as como distinguir cul de ellos es ms til para el
uso especificado por tu Facilitador(a).
1. Ingresa al foro de la actividad y participa sobre la pregunta de apertura.
2. Sustenta tus puntos de vista y retroalimenta a mnimo 2 de tus
compaeros(as).
3. Anota lo que consideres importante de cada modelo o versin y considera la
conclusin final de tu Facilitador(a).
Autoevaluacin
Para reforzar los conocimientos relacionados con los temas que se abordaron en esta
unidad del curso, es necesario que resuelvas la autoevaluacin.
Ingresa al Aula virtual para realizar tu actividad.
Si tienes alguna duda consltala con tu Facilitador(a) para disiparla lo antes posible.
45
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
reconocidas, no debes basarte en fuentes como Wikipedia o similares. Tambin
es importante reconocer y respetar los derechos de autor, dndoles los
correspondientes crditos, as como evitar copiar y pegar, esto podr anular la
evidencia.
5. Genera una conclusin de mnimo media cuartilla, aterrizando todas las ideas
plasmadas durante tu desarrollo.
6. Guarda tu trabajo en un archivo llamado KARQ2_U1_EA_XXYZ.
7. Enva tu actividad al portafolio de evidencias y aguarda la retroalimentacin de
tu Facilitador(a), atiende sus comentarios y, de solicitarlo, enva una segunda
versin de tu evidencia.
*La evidencia ser evaluada de acuerdo a su respectiva rbrica, as que es importante
que la consultes.
Autorreflexiones
Como parte de cada unidad, es importante que ingreses al foro Preguntas de
autorreflexin y leas los cuestionamientos que formul tu Facilitador(a), ya que a partir de
ellos debes elaborar tu Autorreflexin y enviarla mediante la herramienta Autorreflexiones.
No olvides que tambin se toman en cuenta para la calificacin final.
46
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
Cierre de la unidad
Con este diagrama se da por terminada la unidad 1, la finalidad de este diagrama es que
puedas visualizar la forma en que se conectan todos y cada uno de los elementos que
integran un microprocesador mostrando con 3 colores diferentes sus respectivos buses,
estos elementos conforma los componentes bsicos que tiene un microprocesador y su
funcionamiento. Con base en la competencia especfica de dicha unidad se han
presentado los elementos suficientes para identificar la arquitectura bsica de un
microprocesador, referenciada en la arquitectura de Von Neumann, as como ha
trascendido a lo largo de los aos.
47
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
De igual forma se dio a conocer la funcin de cada componente y su gran participacin
dentro de los microprocesadores, de igual manera se abord la trascendencia de la Ley
de Moore en cuanto al uso y disminucin de dichos componentes.
Con todo el material proporcionado sers capaz de distinguir con ayuda de las
especificaciones de fbrica, en qu momento o condicin se utiliza un microprocesador u
otro; de esta forma tambin te ser ms fcil estudiar las unidades siguientes y conocer
cmo interacta el multiprocesamiento (como se ejecutan las instrucciones) y as poder
entender el gran desempeo de los microcontroladores.
En la seccin Para saber ms encontrars algunos videos con lo que se reforzarn todos
los temas vistos como el funcionamiento de los microprocesadores, sus componentes,
los avances de las empresas, entre otros datos que pueden resultar de tu inters.
Para saber ms
x
Por sus propiedades de conduccin del calor y la electricidad, el oro es uno de los
elementos naturales que se emplea en los microprocesadores y chips de memoria.
En este vnculo podrs descubrir ms informacin: Huerta, P. (2013). 6 Usos
desconocidos del oro en la industria y la cultura. Consulta en:
http://noticias.tudiscovery.com/6-usos-desconocidos-del-oro-en-la-industria-y-lacultura/.
48
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
x
49
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
o
o
http://www.youtube.com/watch?v=n19X2bSnc38.
http://www.youtube.com/watch?v=-z8AY0X-0p4.
Fuentes de consulta
Fuentes bsicas
x
Fuentes complementarias
x
x
x
x
50
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
51
Arquitectura de computadoras II
Unidad 1. El microprocesador (CPU)
x
x
x
Mungara, A. (Intel). (2010). Aumento del rendimiento del procesador Intel Atom por
medio de las herramientas de desarrollo de software de Intel. 24-04-2013.
Consultado en: http://software.intel.com/es-es/articles/improved-performance-intelatom-processor-through-intel-s-software-development-tools.
Quinones, T. (Intel). (2011). Desarrollo de software en la plataforma basada en el
SURFHVDGRU,QWHO$WRP. 24-04-2013. Consultado: http://software.intel.com/eses/node/314977.
Rabanal, J. M. (2011). Evolucin de los procesadores Intel. 01-04-2013
Consultado en: http://www.youtube.com/watch?v=d2KRkxmmxN0.
Snchez, A.L. I. (2013). Especificaciones tcnicas procesador. About.com.
Computadoras. Gua de About.com. 26-04-2013. Consultado en:
http://computadoras.about.com/od/comprar-computadora/a/EspecificacionesTecnicas-Procesador.htm.
Snchez, A.L., I. (2013). Qu es la memoria virtual y por qu es importante?.
About.com. Computadoras. Gua de About.com. 26-04-2013. Consultado en:
http://computadoras.about.com/od/preguntas-frecuentes/a/Que-Es-La-MemoriaVirtual-Y-Por-Que-Es-Importante.htm.
Users (2013). Moddear y una clase sobre sistemas de refrigeracin de todo tipo.
22-04-2013. Consultado en: http://www.redusers.com/noticias/moddear-y-unaclase-sobre-sistemas-de-refrigeracion-de-todo-tipo/.
Villasuso, G. J. (s/f). Consumo. 23-04-2013. Consultado en
http://recursostic.educacion.es/newton/web/materiales_didacticos/electricidad3E/k
wh.htm?3&2.
52