No. Lista 9 8:00 am-09:00 am LENGUAJE ENSAMBLADOR
Model small Stack Data
DIRECTIVAS: db=Define byte = 8 bits=1 carácter dw= Define palabra =16 bits =2 caracteres dd=Define doble palabra=32 bits=4 caracteres No existen tipos de datos en lenguaje ensamblador a diferencia de los lenguajes de alto nivel, lo que se realiza es para reservar espacios de memoria sintaxis para declarar datos, cadenas, arreglos, matrices: Nombre_Dato directiva valor(s) Ejemplos: 1. Se desea declarar una variable contador de tipo byte inicializada a cero en el segmento de datos.
data contador db 0
2. Define una variable llamada “caracter” inicializada con el carácter ´Z´ Data carácter db ´z´ 3. Declara una variable “promedio” inicializada con tu promedio general data Promedio dw 89.98
Define los siguientes esqueletos de programas en ensamblador: a. Guardar como p1.asm un documento creado en block de notas Define las siguientes variables inicializadas a cero: promedio, sumatoria, contador_repe, contador_normal.
B. Guardar como p2.asm, declarando las siguientes variables +un arreglo inicializando con 4 valores de tipo carácter (los que sean) Variable índice inicializada en cero. Un mensaje con tu nombre.