Revista digital Equipo 1 Revista Digital Equipo 1 | Page 43
AC19
MIERCOLES / / 28 / /2019
HISTORIA
Sparc es una marca registrada de SPARC International Inc, una organización establecida en 1989 para
promover la arquitectura Sparc, y proporcionar tests de estabilidad. La implementación de la arquitectura
original de 32 bits de Sparc fue inicialmente diseñada en estaciones de trabajo Sun-4 (son una serie de
estaciones de trabajo y servidores Unix, lanzados en 1987), reemplazando los sistemas anteriores (Sun-3)
basados en la familia de procesadores Motorola 68000. Posteriormente, los procesadores Sparc fueron
utilizados en servidores SMP (Symmetric multiprossing donde dos procesadores de características idénticas
están conectados a una única memoria central compartida) desarrollados entre otros por Sun y Fujistsu, y
diseñados para operaciones de 64 bits.
El SuperSPARC I es el primer superescalar SPARC. Este es un microprocesador que implementa el SPARC
V8.
//Un Superescalar es el tipo de microarquitectura que tiene un procesador que puede ejecutar y llevar a cabo
más de una intrucción en un ciclo de reloj. Este fue fabricado por Texas Instruments. Este trabaja a 40 MHz.
Principales características
•
•
•
•
•
•
Su característica distintiva es utilizar ventanas de registros.
32 registros de enteros de 32 bits.
16 registros de coma 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).
Utiliza instrucciones 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.
Los computadores poseen diferentes tipos de buses que
proporcionan comunicación, las estructuras de
interconexión más comunes dentro de un computador
están basadas en el uso de uno o más buses del sistema.
SuperSPARCI
CATEGORÍA DE INSTRUCCIONES
La arquitectura SPARC tiene cerca de 50 instrucciones enteras. Estas instrucciones se pueden clasificar en
cinco grandes 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 calculan el resultado si es una función de 2 operandos y guardan el resultado en un
registro.
ELABORADO POR: MARTINEZ CHAVEZ HECTOR.
PÁGINA 42