La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Lenguaje Ensamblador Solaris Sobre SPARC

Presentaciones similares


Presentación del tema: "Lenguaje Ensamblador Solaris Sobre SPARC"— Transcripción de la presentación:

1 Lenguaje Ensamblador Solaris Sobre SPARC
Universidad de Santiago de Chile Facultad de Ciencia Departamento de Matemática y Ciencia de la Computación Licenciatura en Ciencia de la Computación Laboratorio de Microcomputadores Lenguaje Ensamblador Solaris Sobre SPARC Semestre Otoño 2009 Autores: Danilo Riffo C. , Sebastian Romero S. Profesor de Cátedra: Mg. Jorge Urbina F. Profesor de Laboratorio: Lic. Keber Flores B.

2 Lenguaje Ensamblador Solaris sobre SPARC
Contenido 1. Introducción 2. Descripción de la problemática 3. Objetivos 4. Solaris 5. Procesador SPARC 6. SPARC y x86 7. Ensamblador Solaris sobre SPARC 8. Ejemplos de programación ASM sobre Solaris-SPARC 9. Conclusiones 10. Dónde obtener más información 11. Contacto Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

3 Lenguaje Ensamblador Solaris sobre SPARC
Introducción Avance tecnológico décadas atrás. Necesidad de programar chips. Creación del procesador. Aumento de fabricantes. Cambios de arquitectura. Avance tecnológico. Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

4 Descripción de la problemática
Como ensamblar programar en Solaris SPARC Compilador para ensamblador en Solaris SPARC Similitudes y diferencias con X86 Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

5 Lenguaje Ensamblador Solaris sobre SPARC
Objetivos Resolver la problemática del Ensamblador sobre Solaris SPARC Familiarizar Solaris Describir la tecnología SPARC Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

6 Lenguaje Ensamblador Solaris sobre SPARC
Creacion 1992 Sucesor de SunOS Certificacion UNIX Procesadores x86 y SPARC Versiones Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

7 Lenguaje Ensamblador Solaris sobre SPARC
Procesador SPARC Scalable Processor ARChitecture Diseñada en 1980 y 1982. Evolución de SPARC. Optimización. Tecnología y desarrollo abierto Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

8 Lenguaje Ensamblador Solaris sobre SPARC
SPARC vs x86 Aprovechamiento de la segmentación. Optimización Forma similar a ensamblar como en x86 Tecnología abierta Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

9 Ensamblador Solaris Sobre SPARC
NetBeans C a ASM Comando –S ELF

10 Ejemplos de programación ASM sobre Solaris-SPARC
.seg "data1" .align 4 L16: .ascii "hello world\n" .seg "text" .proc 04 .global _main _main: !#PROLOGUE# 0 sethi %hi (LF12), %g1 add %g1, %lo (LF12), %g1 save %sp, %g1, %sp Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

11 Ejemplos de programación ASM sobre Solaris-SPARC
!#PROLOGUE# 1 L14: .seg "text" set L16, %o0 call _printf,1 nop LE12: ret restore .optim "-O~Q~R~S" LF12 = -96 LP12 = 96 LST12 = 96 LT12 = 96 Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

12 Lenguaje Ensamblador Solaris sobre SPARC
Conclusiones Similitud con X86. NetBeans. Optimización. Hardware poderoso. Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

13 Más Información y Referencias
Lenguaje Ensamblador Solaris sobre SPARC Lab. Microcomputadores 2009

14 Licenciatura en Ciencia de la Computación
Muchas Gracias Contacto: Danilo Riffo C. – Sebastian Romero S. – Universidad de Santiago de Chile Licenciatura en Ciencia de la Computación


Descargar ppt "Lenguaje Ensamblador Solaris Sobre SPARC"

Presentaciones similares


Anuncios Google