componentes de la cpu

15
Integrantes Nombre No. de control Materia Semestre Christian Magallón García 09460364 Arquitectura de computadoras 7° Semestre Enrique González Ordoñez 09460346 Arquitectura de computadoras 7° Semestre

Upload: christian-magallon

Post on 09-Jul-2015

85 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Componentes de la cpu

Integrantes

Nombre No. de control Materia Semestre

Christian Magallón García

09460364 Arquitectura de computadoras

7° Semestre

Enrique González Ordoñez

09460346 Arquitectura de computadoras

7° Semestre

Page 2: Componentes de la cpu

Unidad de control

Registros

Unidad Aritmetico-Logica

Page 3: Componentes de la cpu

Unidad de control

• Le corresponde interpretar las instrucciones de losprogramas. Por tanto, ella es la encargada de establecer lasoperaciones que hay que realizar en la computadora y en quéorden.

• Su función es buscar las instrucciones en la memoriaprincipal, decodificarlas (interpretación) y ejecutarlas,empleando para ello la unidad de proceso.

Menu

Page 4: Componentes de la cpu

Tipos de Unidad de control

• Cableadas: Usadas generalmente en máquinas sencillas, los componentes principales son el circuito de lógica secuencial, el de control de estado, el de lógica combinacional y el de emisión de reconocimiento de señales de control.

• microprogramadas: la microprogramación de la unidad de control se encuentra almacenada en una micromemoria, a la cual se accede de manera secuencial (1, 2, ..., n) para posteriormente ir ejecutando cada una de las microinstrucciones.

Menu

Page 5: Componentes de la cpu

Características

• Solución en software del control de la maquina.

• Un control microprogramado se puede ver como un computador "interno" que implementa las funciones requeridas por el set de instrucciones del computador "externo".

• Una secuencia de microinstrucciones ejecuta una macroinstrucción.

• Es muy fácil de diseñar

• Soporta niveles razonables de paralelismo sin mucha complejidad.

• Es muy lenta y costosa.

• Usualmente denominado firmware.Menu

Page 6: Componentes de la cpu

Unidad Aritmética-Lógica

Su misión es realizar las operaciones con los datos que recibe, siguiendo las indicaciones dadas por la unidad de control. El nombre de unidad aritmética y lógica se debe a que puede realizar operaciones tanto aritméticas como lógicas con los datos transferidos por la unidad de control. La unidad de control maneja las instrucciones y la aritmética y lógica procesa los datos. Para que la unidad de control sepa si la información que recibe es una instrucción o dato, es obligatorio que la primera palabra que reciba sea una instrucción, indicando la naturaleza del resto de la información a tratar.Para que la unidad aritmética y lógica sea capaz de realizar una operación aritmética, se le deben proporcionar, de alguna manera, los siguientes datos:• 1. El código que indique la operación a efectuar.• 2. La dirección de la celda donde está almacenado el primer sumando.• 3. La dirección del segundo sumando implicado en la operación.• 4. La dirección de la celda de memoria donde se almacenará el

resultado.Menu

Page 7: Componentes de la cpu

• Una ALU debe procesar números usando el mismo formato que el resto del circuito digital. Para los procesadores modernos, este formato casi siempre es la representación del número binario de complemento a dos. Las primeras computadoras usaron una amplia variedad de sistemas de numeración, incluyendo complemento a uno, formato signo-magnitud, e incluso verdaderos sistemas decimales, con diez tubos por dígito.

• Las ALU para cada uno de estos sistemas numéricos mostraban diferentes diseños, y esto influenció la preferencia actual por el complemento a dos, debido a que ésta es la representación más simple, para el circuito electrónico de la ALU, para calcular adiciones y sustracciones, etc.

Menu

Page 8: Componentes de la cpu

• Las entradas a la ALU son los datos en los que se harán las operaciones (llamados operandos) y un código desde la unidad de control indicando qué operación realizar. Su salida es el resultado del cómputo de la operación.

• En muchos diseños la ALU también toma o genera como entradas o salidas un conjunto de códigos de condición desde o hacia un registro de estado. Estos códigos son usados para indicar casos como acarreo entrante o saliente, overflow, división por cero, etc.2

Menu

Page 9: Componentes de la cpu

Registros

• Registro de instrucción: Es el encargado de almacenar la instrucción que se está ejecutando.

• Registro contador de programas: Contiene la dirección de memoria de la siguiente instrucción a ejecutar

• Controlador y decodificador: Se encarga de interpretar la instrucción para su posterior proceso. Es el encargado de extraer el código de operación de la instrucción en curso.

• Secuenciador: Genera microórdenes necesarias para ejecutar la instrucción.

• Reloj: Proporciona una sucesión de impulsos eléctricos a intervalos constantes.

Menu

Page 10: Componentes de la cpu

Cantidad de núcleos 4

Velocidad del reloj 2.9 GHz

Caché inteligente Intel® 8 MB

Conjunto de instrucciones 64-bit

Intel Core i7 3920XM

Menu

Page 11: Componentes de la cpu

AMD Phenom IICaché L3 compartida (6 MB o 4 MB)Valocidad del bus: 4000 HT SpeedVelocidad del reloj: 3.0 GHz

Menu

Page 12: Componentes de la cpu

Núcleos 4

Caché L3 24 MB

Velocidad de reloj 1.73 GHz

Menu

Page 13: Componentes de la cpu

Velocidad del reloj 2.6 GHz

Caché inteligente Intel® 20 MB

Cantidad de núcleos 8

Cantidad de subprocesos 16

Intel Xeon Processor

Menu

Page 14: Componentes de la cpu

AMD Athlon x2

Velocidad de reloj 3200 MHz

Caché de 2º nivel 0.512 MB

Cache L1 0.128 MB

Menu

Page 15: Componentes de la cpu

Referencias

• Ezequiel Pardo Clemente.(1993)Microinformática de gestión

• (1a. ed.).Universidad de Oviedo

• M. Morris Mano (1994).Arquitectura de Computadoras

• (3a. ed.) Pearson-Prentice Hall

• Aitzol Zuloaga Izaguirre, Armando AstarloaCuéllar.(2008)Sistemas de procesamiento digital.

• (1a. ed.)Delta Publicaciones

Menu