La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

MODOS DE DIRECCIONAMIENTO O Lenguaje Ensamblador O No. Lista #8hora: 8-9.

Presentaciones similares


Presentación del tema: "MODOS DE DIRECCIONAMIENTO O Lenguaje Ensamblador O No. Lista #8hora: 8-9."— Transcripción de la presentación:

1 MODOS DE DIRECCIONAMIENTO O Lenguaje Ensamblador O No. Lista #8hora: 8-9

2 Esqueleto de un programa en ensamblador.model small.stack (segmento de pila).data (segmento de datos).code Mov Mov ds,ax { inicializacion Push ds Segmento…………….. codigo………..codigo del programa Mov ax,4c00h {finalizacion Int 21h end

3 Declaración de datos en el segmento de datos O Directivas O Db= dfine byte = 8 bits = 1 carácter O Dw= dfine palabra = 16 bits = 2 carácter O Dd= dfine doble palabra = 32 bits = 4 carácter No existen tipos de datos en el lenguaje ensamblador a diferencia de los lenguajes de alto nivel, lo que se realiza para reservar espacio en memoria Sintaxis para declarar datos, cadenas, arreglos. Matrices: nombre_dato directivas valor ( )

4 Ejemplos: 1.- se desea declarar una variable contador de tipo byte inicializada a cero en el segmento de datos..data contador db define una variable llamada caracter inicializada con el carácter Z.data carácter db Z 3.- declarar una variable promedio inicializada con tu promedio general.data promedio dw 89.99

5 EVIDENCIA #4 Define los sig. Esqueletos de programa en ensamblador: A_) guardar como ps1.asm Define las sig. Variables inicializadas a cero: promedio, sumatoria, contador repe, contador normal B_) guardar como ps2.asm declarando las sig. Variables *un arreglo inicializado con 4 valores de tipo carácter( lo que sea) *la variable índice inicializada a cero *un mensaje con tu nombre


Descargar ppt "MODOS DE DIRECCIONAMIENTO O Lenguaje Ensamblador O No. Lista #8hora: 8-9."

Presentaciones similares


Anuncios Google