Documente Academic
Documente Profesional
Documente Cultură
TEMA
PROCEDIMIENTOS Y FUNCIONES
• EJEMPLOS
PROCEDIMIENTOS
Instrucciones a ejecutar
[ret]
nombre ENDP
• La instrucción ret regresa al segmento donde fue invocado el
procedimiento.
• La llamada a un procedimiento se hace mediante call nombreProc.
EJEMPLO PRÁCTICO:
FUNCIONES
Una función en esencia es una subrutina que tiene un
comportamiento especifico, con el objetivo de generar un
resultado.
Un ejemplo de ello es una función matemática que esta diseñada para
realizar el calculo de una la raíz cuadrada de un número.
nombreFuncion
Instrucciones a ejecutar
end
EJEMPLO PRACTICO
DECLARACIÓN DE VARIABLES
Una variable es un espacio reservado en la memoria que,
como su nombre indica, pueden cambiar de contenido a lo
largo de la ejecución de un programa.
Tipos de datos:
Directiva Uso
DB Entero de 8 bits
DW Entero de 16 bits
DD Entero o real de 32 bits
DQ Entero o real de 64 bits
DT Define 80 bits o 10 bytes
EJEMPLO PRÁCTICO
EJERCICIOS PROPUESTOS
1. Cree un programa en lenguaje ensamblador, el programas
tendrá un proceso que restará tres números enteros, usando
sólo registros de 16 bits. El resultado deberá ser mostrado en
pantalla.