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