unidad 3 lenguaje de interfaz

1031 palabras 5 páginas
Unidad III.- Modularización 3.1

Básicamente es crear varias rutinas (funciones o procedimientos) y a si segmentar el código y hacerlo más entendible para el programador ya sea para actualizaciones o depuraciones
Este enfoque de segmentación o modularización es útil en dos casos:
Cuando existe un grupo de instrucciones o una tarea específica que deba ejecutarse en más de una ocasión.

Cuando un problema es complejo o extenso, la solución se “divide” o “segmenta” en módulos que ejecutan “partes” o tareas específicas. Dicha solución se organiza de forma similar a como lo hacen las empresas cuando se estructuran con base en las funciones para
…ver más…
Cuenta con tres directivas de ensamble:
.PUBLIC para declarar los procedimientos como públicos.
EXTERN para indicar que el procedimiento que se va a usar está fuera del programa y .INCLUDE para enlazar el programa que

Macros.

Una macro es un grupo de instrucciones repetitivas en un programa que se codifican solo una vez y pueden utilizarse cuantas veces sea necesario. La principal diferencia entre una macro y un procedimiento es que en la macro se hace posible el paso de parámetros y en el procedimiento no (esto es aplicable solo para el TAS hay otros lenguajes de programación que si lo permiten). Al momento de ejecutarse la macro cada parámetro es sustituido por el nombre o valor especificado al momento de llamarla.

Podemos decir entonces que un procedimiento es una extensión de un determinado programa, mientras que la macro es un módulo con funciones específicas que puede ser utilizado por diferentes programas. Otra diferencia entre una macro y un procedimiento es la forma de llamar a cada uno, para llamar a un procedimiento se requiere el uso de una directiva, en cambio la llamada a las macros se realiza como si se tratara de una instrucción del ensamblador.

3.1.1 Internas.
Una macro es un conjunto de instrucciones que se pueden mandar a llamar desde cualquier parte del programa. Para

Documentos relacionados

  • UNIDAD 3 ARQUITECTURA DE COMPUTADORES
    1038 palabras | 5 páginas
  • Unidad 3 de etica
    7411 palabras | 30 páginas
  • unidad 3 de psicologia evolutiva
    966 palabras | 4 páginas
  • Taller de etica unidad 3
    2660 palabras | 11 páginas
  • Fundamentos de investigacion unidad 3
    2629 palabras | 11 páginas
  • Presentacion De Artes Unidad 3
    650 palabras | 3 páginas
  • UNIDAD 3 Fundamentos de ingenieria de software
    2158 palabras | 9 páginas
  • UNIDAD 3 SISTEMAS DE MANUFACTURA
    2619 palabras | 11 páginas
  • Unidad 3 de ciencias
    1184 palabras | 5 páginas
  • Unidad 3 Administración de Bases de Datos
    1032 palabras | 5 páginas