Procesadores superescalares

Páginas: 6 (1421 palabras) Publicado: 21 de junio de 2010
“AÑO DE LA CONSOLIDACION ECONOMICA Y SOCIAL DEL PERU"



FACULTAD DE INGENIERÍA INDUSTRIAL
ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA

PROFESOR:
ING. VICTOR HUGO VALLE RIOS

CURSO:
MICROCOMPUTADORAS II

TEMA:
PROCESADOR SUN SUPER SPARC

INTEGRANTES:
 CHUNGA CASTILLO JULIO DANIEL
 CHUNGA SANTA CRUZ ANDY
 ROMERO MAZA JUNIOR MIGUEL
FECHA DE ENTEGA:05 DE MAYO DEL 2010

PIURA - PERU

Sun SUPER SPARC

Sun SUPER SPARC es una versión de los procesadores SPARC de la familia de Sun Microsystems
Primeramente haremos una breve descripción de los procesadores SPARC para luego enfocarnos claramente con nuestro procesador a analizar
SPARC (del inglés Scalable Processor ARChitecture) es una arquitectura RISC big-endian. Es decir, unaarquitectura con un conjunto reducido de instrucciones.
Fue originalmente diseñada por Sun Microsystems y dirigido por el ingeniero Kaa en 1985, se basa en los diseños RISC I y II de la Universidad de California en Berkeley que fueron definidos entre los años 1980 y 1982.
La empresa Sun Microsystems diseñó esta arquitectura y la licenció a otros fabricantes como Texas Instruments, CypressSemiconductor, Fujitsu, LSI Logic entre otros.
SPARC es la primera arquitectura RISC abierta y como tal, las especificaciones de diseño están publicadas, así otros fabricantes de microprocesadores pueden desarrollar su propio diseño.
Una de las ideas innovadoras de esta arquitectura es la ventana de registros que permite hacer fácilmente compiladores de alto rendimiento y una significativa reducción dememoria en las instrucciones load/store en relación con otras arquitecturas RISC. Las ventajas se aprecian sobre todo en programas grandes.
La cpu SPARC esta compuesta de una unidad entera, UI (Integer Unit) que procesa la ejecución básica y una FPU (Floating-Point Unit) que ejecuta las operaciones y cálculos de reales. La IU y la FPU pueden o no estar integradas en el mismo chip.
Aunque no es unaparte formal de la arquitectura, las computadoras basadas en sistemas SPARC de Sun Microsystems tienen una unidad de manejo de memoria (MMU) y un gran caché de direcciones virtuales (para instrucciones y datos) que están dispuestos periféricamente sobre un bus de datos y direcciones de 32 bits.

La misión central del SPARC es optimizar el precio/rendimiento y facilitar el uso para el diseñadorde sistemas. Dicho de otro modo, la CPU debe entregar rendimiento con un impacto mínimo sobre el costo total del sistema y también disponer de un diseño simplificado del sistema.

SUPER SPARC
• Segunda generación liberada en 1992.
• Frecuencias de reloj de 33 a 50 Mhz.
• Diseño super escalar
Principales características del procesador SUPER SPARC
• Su característica distintiva es utilizarventanas de registros.
• 32 registros de "enteros" de 32 bits.
• 16 registros de punto flotante de 64 bits (para el caso de doble precisión) que se pueden utilizar como 32 registros de 32 bits (para precisión simple).
• Modos de direccionamiento:
o Inmediato, (constantes de 13 bits).
o Directo, (offset de 13 bits).
o Indirecto, (registro + offset de 13 bits o registro + registro).
• Utilizainstrucciones retardadas (saltos, load y store ).
• Manejo de memoria:
o Espacio virtual de 4 Gigabytes.
o Unidad de manejo de memoria (MMU) que trabaja con páginas de tamaño configurable.
Categorías de Instrucciones
La arquitectura SPARC tiene cerca de 50 instrucciones enteras, unas pocas más que el anterior diseño RISC, pero menos de la mitad del número de instrucciones enteras del 6800de Motorola.
Las instrucciones de SPARC se pueden clasificar en cinco categorías:
• LOAD y STORE (La única manera de acceder a la memoria). Estas instrucciones usan dos registros o un registro y una constante para calcular la dirección de memoria a direccionar.
• Instrucciones Aritméticas/Lógicas/Shift. Ejecutan operaciones aritméticas, lógicas y de desplazamiento de bits. Estas instrucciones...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proceso y procesadores
  • proceso y procesador
  • Proceso Y Procesamiento
  • En proceso
  • Proceso
  • Proceso
  • Proceso
  • Proceso

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS