You are on page 1of 9

1. Qu diferencia existe entre CPU y microprocesador? Qu partes forman la CPU?

Realmente un microprocesador es una CPU montada sobre un soporte de circuito impreso


(PCB) el cual facilita su instalacin y manipulacin.

De forma bsica, una CPU est formada por:


Una unidad lgico-aritmtica (ALU)
Se encarga de realizar todas las operaciones lgicas y aritmticas

Una unidad de control (UC)


Sincroniza las operaciones que la CPU necesita realizar, dando rdenes al resto de
dispositivos

2. Qu funcin tiene el registro Acumulador en la ALU? Y el reloj en la UC?

El acumulador es un registro utilizado para almacenar valores intermedios y/o resultados de


alguna operacin lgica / aritmtica. En muchas operaciones (instrucciones) es necesario
almacenar el valor a operar en el acumulador para poder trabajar con l.
El reloj en la UC se encarga de generar los pulsos necesarios para que las instrucciones y
ordenes se lleven a cabo sncronamente. Dependiendo de la CPU y de la instruccin a ejecutar,
puede ser necesario ms de un ciclo de reloj para completar la operacin.
3. Cules son las fases de ejecucin de una instruccin?

Bsicamente el proceso de ejecucin de una instruccin se resume en 4 fases:


1) Bsqueda de la instruccin
2) Decodificacin de la instruccin
3) Ejecucin de la instruccin
4) Escritura del resultado

4. Qu diferencia existe entre una unidad de control microprogramada y una unidad de


control cableada? Justifica tu planteamiento. A que nos referimos cuando decimos que
el juego de instrucciones es RISC?

Cableadas Microprogramada
Juego de ordenes reducido Juego de ordenes ampliado
Ms rpidas. Ordenes implementadas por Ms lentas. Ordenes implementadas por
hardware software y compuestas por micro rdenes.
Difciles de actualizar. Es necesario sustituir Fciles de actualizar. Tienen una memoria
el circuito completo de control actualizable (Firmware)

5. Qu es el direccionamiento? Qu tipos existen? Explica brevemente cada uno de ellos.

Es el procedimiento que permite averigua un operando, o la ubicacin de un operando y/o


una instruccin.

Estos pueden ser del tipo:

Inmediato
No hay que realizar ninguna bsqueda, ya que el operando se facilita en la misma
instruccin.

Directo
o Absoluto: Indica la ruta completa y real donde se encuentra la informacin.
o Relativo: En la instruccin se indica donde se encuentra la informacin
respecto la ubicacin actual, es decir, cuantos saltos debe dar hasta llegar a la
posicin deseada.
Indirecto
Parecida al directo absoluto, pero en vez de decir directamente en qu direccin se
encuentra la informacin, se facilita la direccin donde se almacena la direccin que
contiene la informacin. (puntero)

Implcito
La instruccin no posee informacin del lugar donde buscar ya que existe un lugar
predeterminado donde se encuentra la informacin.

6. Si tengo un ancho de bus de 32bits cuantas direcciones de memoria podr direccionar?

Estamos trabajando en un sistema binario, por lo tanto:

232 = 4.294.967.296 direcciones de memoria distintas.

7. Cuntos niveles de memoria cach existen en la actualidad?

En la actualidad existen 3 niveles, donde el nivel 1 (L1) es el ms cercano al microprocesador.


L3 est fuera de la estructura del microprocesador, por lo tanto, es ms lenta de acceder pero
al cambio suele ser de mayor capacidad.

8. Qu tipos de encapsulados existen en la actualidad?

DIP: Los pines se extienden a lo largo del encapsulado (en ambos lados) y tiene una muesca
que indica el pin nmero 1. Este encapsulado bsico fue el ms utilizado hace unos aos. Hoy
en da, el uso de este encapsulado (industrialmente) se limita a UVEPROM y sensores.
PGA: Los mltiples pines de conexin se sitan en la parte inferior del encapsulado. La prin-
cipal opcin a la hora de considerar la eficiencia pin-capsula-espacio antes de la introduccin
de BGA. Los PGAs se fabricaron de plstico y cermica, sin embargo, actualmente el plstico
es el ms utilizado, mientras que los PGAs de cermica se utilizan para un pequeo nmero
de aplicaciones.

PLCC: Los pines se extienden desde los 4 bordes. Su insercin en el zcalo es difcil.

TCP: El chip de silicio se encapsulan en forma de cintas de pelculas, se puede producir de


distintos tamaos, el encapsulado puede ser doblado. Se utilizan principalmente procesadores
de uso especfico.

BGA: Los terminales externos, en realidad esferas de soldadura, se sitan en formato de tabla
en la parte inferior del encapsulado. Este encapsulado puede obtener una alta densidad de
pines, comparado con otros encapsulados como el PLCC, el BGA presenta la menor proba-
bilidad de montaje defectuosos en las plaquetas.
SEC: Formato en el que se incorporaba el procesador en una tarjeta PCB la cual se insertaba
en un slot de la placa madre. Este formato pretenda mejorar la disipacin de calor.

9. Qu funcin desempea el zcalo de una placa base?

Nos permite insertar y extraer el procesador de una manera fcil y sin herramientas
especficas. En el mundo de la informtica facilita operaciones como la reparacin o la
actualizacin de un sistema informtico.

10. Qu sistemas de refrigeracin existen? Qu entiendes por OVERCLOCKING?

Solo disipador: Es un elemento que, en funcin de su calidad, puede ser de un material


u otro. Normalmente son de cobre o aluminio y s e encargan de disipar el calor
producido por el microprocesador.
Disipador + Ventilador: Adems del disipador, lleva un ventilador encima de ste, el
cual refrigera el conjunto con un flujo de aire.
Heat-Pipes: Es un tubo hueco (normalmente de cobre) el cual lleva un lquido
refrigerante en su interior. Este lquido se evapora con el calor y se condensa en el
extremo opuesto del tubo, el cual vuelve a su estado lquido al enfriarse. Tambin
puede incorporar un ventilador.
Liquida: Es un sistema compuesto por un circuito cerrado de lquido refrigerante, un
intercambiador de calor, una bomba y un radiador con ventilador.
El intercambiador de calor est en contacto con el procesador, el cual calienta el
lquido refrigerante del interior. La bomba hace circular el lquido, el cual al pasar por
el radiador se enfra con la ayuda del ventilador.

OVERCLOCKING: Consiste en aumentar algunos de los parmetros del procesador


como la frecuencia de reloj, tensin de funcionamiento o la velocidad del BUS, de
forma que ofrezca mayores prestaciones de lo que fue diseado. Esto implica un
aumento significativo de temperatura y una reduccin de su vida til.
ACTIVIDADES DE AMPLIACIN

2. Qu es un multiplexor? Busca en la WEB o bibliografa informacin sobre este circuito


integrado. Explica cul es su funcin.

Un multiplexor es parecido al de un conmutador, pero en vez de accionarlo manualmente, se


acciona mediante un cdigo binario. El multiplexor consta de varias entradas y 1 salida y
tambin de entradas de control. Las entradas de control son las que conmutan cada entrada
con la salida. Por ejemplo: Si en las entradas de control se introduce el nmero 5 en binario,
el multiplexor conmutar la patilla 5 con la salida, o sea, la informacin que hay en la patilla
de entrada nmero 5 aparece en la salida.

Uno de los integrados ms conocidos (y que conozco) es el 74151:

Y esta es su tabla de la verdad, donde la X indica que da igual el estado que tenga:

ENTRADAS SALIDA
C B A STROBE D0 D1 D2 D3 D4 D5 D6 D7 Y W
X X X 1 X X X X X X X X 0 1
0 0 0 0 0 X X X X X X X 0 1
0 0 0 0 1 X X X X X X X 1 0
0 0 1 0 X 0 X X X X X X 0 1
0 0 1 0 X 1 X X X X X X 1 0
0 1 0 0 X X 0 X X X X X 0 1
0 1 0 0 X X 1 X X X X X 1 0
0 1 1 0 X X X 0 X X X X 0 1
0 1 1 0 X X X 1 X X X X 1 0
1 0 0 0 X X X X 0 X X X 0 1
1 0 0 0 X X X X 1 X X X 1 0
1 0 1 0 X X X X X 0 X X 0 1
1 0 1 0 X X X X X 1 X X 1 0
1 1 0 0 X X X X X X 0 X 0 1
1 1 0 0 X X X X X X 1 X 1 0
1 1 1 0 X X X X X X X 0 0 1
1 1 1 0 X X X X X X X 1 1 0
5. Dado un BUS de direcciones de 64 bits Qu espacio direccionable disponemos? Es decir
Cul es la cantidad mxima de memoria que podemos tener?

El espacio direccionable sera: 264 = 18.446.744.073.709.551.616

Segn el direccionamiento anterior, el mximo terico de un sistema de 64 bits sera: 16


Exabytes.
En la actualidad, el lmite est afectado por otros factores como el sistema operativo o la
propia placa base.

6. Si tengo 4GB de RAM Cul crees que ser, como mnimo, el ancho del bus de
direcciones?

Terica y matemticamente, con 32bits podemos direccionar 4GB de RAM, ya que, 232 =
4.294.967.296 = 4GB

Pero en la prctica no son suficientes, ya que el bus de direcciones no es exclusivo de la


memoria RAM, sino que est compartido con otros elementos como la tarjeta grfica.
Por lo tanto, para poder instalar 4GB de RAM en un equipo informtico, se necesita 64bits.

7. Tengo una unidad de control cableada, Es posible actualizarla?, Cmo?

La nica forma de poder actualizar una unidad de control cableada, es sustituir el


microprocesador entero, ya que la UC est integrada en la CPU y al ser cableada, no posee
un firmware que se pueda actualizar.

8. Define el termino de FIRMWARE

Es un programa informtico que controla los circuitos electrnicos de un dispositivo de


cualquier tipo. Est fuertemente integrado con la electrnica del dispositivo y es el software
el que tiene directa interaccin con el hardware, siendo as el encargado de controlarlo para
ejecutar correctamente las instrucciones externas.
El firmware puede ser de solo lectura o de lectura/escritura, de forma que puede ser
actualizado para corregir errores y/o incorporar mejoras y nuevas prestaciones.
9. Teniendo en cuenta las caractersticas de un microprocesador vistas en el tema, busca
en la WEB informacin sobre el 80286 y compralo con el Intel i3

Caractersticas Procesador 80286 Procesador i3 (6300)

Frecuencia Reloj De 6MHz a 25MHz 3800MHz


Ncleos 1 1
Ancho Bus de direcciones 24bits 64bits
Memoria Cach L1 L2 L3 L1 L2 L3
No dispone 2x32KB 2x256KB 4MB
Encapsulado PGA y PLCC BGA
Zcalo Socket 68 pins LGA1151
Temperatura mxima - 65C
Vatios (W) - 51W
Precio Descatalogado 159

11. Investiga en microprocesadores con memoria L3, cual es la capacidad mxima de L3


alcanzada y en qu modelo de microprocesador.

En este caso voy a detallar dos procesadores. Uno para ordenadores de escritorio y otro para
servidores:

Para PCs de escritorio hasta la fecha es: Intel Core i7-6950X con 25MB
Para Servicores hasta la fecha es: Intel Xeon Processor E7-8890 v4 con 60MB

12. En la actualidad cual es el microprocesador con mayor nmero de ncleos. Cuntos


ncleos tiene? Localizar microprocesadores para escritorio, nada de servidores

Al igual que en la actividad 11, el procesador de escritorio con mayor numero ncleos (hasta
la fecha) es:

Intel Core i7-6950X Processor Extreme Edition, el cual cuenta con 10 ncleos.
13. A da de hoy, la maquina ms potente del mundo se denomina K, es japonesa y releg
a un segundo puesto a Tianhe-1. Cuntos procesadores la forman? Qu velocidades
alcanza?

A la hora de redactar esta actividad, el ordenador K ha sido relegado al quinto puesto,


siendo superado por otro superordenador: Sunway TaihuLight. Para demostrar su mejora
respecto a K, se realiza la siguiente tabla comparativa:

Caracterstica Ordenador K Sunway TaihuLight


Sparc64 Fujitsu 2.0GHz Sunway SW26010 260C
Procesador 1,45GHz de 64-bit RISC
(ocho ncleos) (260 ncleos)
N Procesadores 68.544 40.960
Total ncleos 548.352 10.649.600
93,0146 petaFLOPS con
Operaciones coma
10 PetaFLOPS picos de 125,43
flotante x segundo
petaFLOPS

15. En el tema se ha estudiado que el uso de refrigeracin es fundamental hoy en da. Existe
un componente en la placa base que hace saber al sistema si existe elevada temperatura
y apaga este para evitar daos. Sabras decirme que es?

Es el sensor de temperatura. Realmente, un sistema informtico lleva varios sensores de


temperatura para controlar distintas partes del sistema, como los chipsets, el procesador, etc.
Existen varios tipos como el ms bsico como el termistor: una resistencia que vara su valor
hmico en funcin de la temperatura, transistorizado como el LM35 el cual proporciona una
tensin que vara en funcin de la temperatura o digitales como el LM92 que proporciona el
valor de temperatura mediante su bus I2C (Existen diversos sensores con diversos tipos de
comunicacin: 1-Wire, SPI, CAN-BUS, etc.)

You might also like