hola

Páginas: 2 (348 palabras) Publicado: 24 de febrero de 2015
CARRERA
Ingeniería en Sistemas Computacionales
NOMBRE DE LA ASIGNATURA
CLAVE DE LA ASIGNATURA
PRACTICA
NO.
UNIDAD
Lenguajes de Interfaz
SCC-1014
3
1
NOMBRE DE LA PRACTICA
SALTOS EN MASM1
INTRODUCCIÓN
Para trabajar en lenguaje ensamblador es necesario conocer algunas opciones de software disponibles para ensamblar el código (ensambladores), dependiendo del sistema operativoque se usa, ya que las diferencias pueden ser significativas. Además es necesario conocer el proceso de ensamblado y ligado necesario para generar nuestros programas ejecutables.


2
OBJETIVOconocer las diferencias de programación entre diferentes ensambladores y sistemas operativos (Unix y Windows)

3
MATERIAL Y EQUIPO REQUERIDO
MATERIAL
EQUIPO

-MASM
-Computadora con Windows 32bits (XP preferentemente)




4
METODOLOGÍA





5
RESULTADOS




6
ANEXOS

7
CONCLUSIONES
El proceso para la creación de un programa en ensamblador consta de 3 etapasimportantes a mi parecer
El primero es crear el código en ensamblador ya sea bajo nasm o masm creando archivos.asm.
Segundo paso el proceso de ensamblado nasm –f elf hola.asm, lo que nos generra elarchivo.o u objeto como su nombre lo dice posee el código objeto
Tercero el proceso de ligado ya sea “ml archivo.asm en masm” o “ld –m elf_i386 –s –o hola hola.o en nasm”, convertiremos ese código objeto alenguaje maquina osea .exe

La gran diferencia entre ensamblar en nasm para Linux y masm para windows fueron las interrupciones “int 80h” y en Windows la “20h, 21h”.

Lo segundo masimportante que note fueron los registros que solo se le agregan una e al principio en Linux”eax, ebx, ecx.” y en Windows se quedan igual que como los vimos en clase “ax, bx, cx”.

La estructura delesamblador también es importante destacar ya que en Windows se empieza por
. model small
.stack
.data
Y en Linux por:
Section .data


8
BIBLIOGRAFIA

1.1 VENTAJAS DE LA POGRAMACION EN LENGUAJE...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • hola hola hola hola
  • hola hola hola hola hola
  • hola hola hhola hola y hola
  • hola hola hola
  • Hola Hola Hola
  • Hola Hola Hola
  • hola hola hola
  • Hola hola

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS