Skip to content

JoseVale99/Assembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ensamblador

El término ensamblador se refiere a un tipo de programa informático que se encarga de traducir un fichero fuente escrito en un lenguaje ensamblador, a un fichero objeto que contiene código máquina, ejecutable directamente por el microprocesador.

Lenguajes de interfaz

Esta asignatura aporta al perfil del Ingeniero en Sistemas Computacionales las siguientes habilidades:

  1. Implementa aplicaciones computacionales para solucionar problemas de diversos contextos, integrando diferentes tecnologías, plataformas o dispositivos
  2. Desarrolla y administra software para apoyar la productividad y competitividad de las organizaciones cumpliendo con estándares de calidad.
  3. Coordina y participa en equipos multidisciplinarios para la aplicación de soluciones innovadoras en diferentes contextos.
  4. Diseña e implementa interfaces para la automatización de sistemas de hardware y desarrollo del software asociado.
1.1 Importancia de la programación en
lenguaje ensamblador.
1.2 El procesador y sus registros internos
1.3 La memoria principal (RAM)
1.4 El concepto de interrupciones
1.5 Llamadas a servicios del sistema
1.6 Modos de direccionamiento
1.7 Proceso de ensamblado y ligado
1.8 Desplegado de mensajes en el monitor
2.1 Ensamblador (y ligador) a utilizar
2.2 Ciclos numéricos
2.3 Captura básica de cadenas
2.4 Comparación y prueba
2.5 Saltos
2.6 Ciclos condicionales
2.7 Incremento y decremento
2.8 Captura de cadenas con formato
2.9 Instrucciones aritméticas
2.10 Manipulación de la pila
2.11 Obtención de cadena con representación
decimal
2.12 Instrucciones lógicas
2.13 Desplazamiento y rotación
2.14 Obtención de una cadena con la
representación hexadecimal
2.15 Captura y almacenamiento de datos
numéricos

Anotaciones

Comandos para ejecutar:

  1. Abrir DosBox

  2. Montar carpeta de 8086 en raíz DosBox

  3. Z:> mount c c:\8086

  4. Cambiar a directorio raiz

    Z:> c:

  5. Ensamblado y ejecución del archivo

    C:> masm your_file_here.asm

    C:> link your_file_here.obj

    C:> your_file_here.exe

  6. *Crear nuevo archivo asm

  7. C:> edit file_name.asm

Catedrático

M.C. Luis Alberto Alonso Hernández

About

Ejercicios en lenguaje ensamblador

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors