La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

No. Lista 9 8:00 am-09:00 am LENGUAJE ENSAMBLADOR.

Presentaciones similares


Presentación del tema: "No. Lista 9 8:00 am-09:00 am LENGUAJE ENSAMBLADOR."— Transcripción de la presentación:

1 No. Lista 9 8:00 am-09:00 am LENGUAJE ENSAMBLADOR

2  Model small  Stack  Data

3  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.

4  data  contador db 0

5  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

6  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.

7  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.


Descargar ppt "No. Lista 9 8:00 am-09:00 am LENGUAJE ENSAMBLADOR."

Presentaciones similares


Anuncios Google