Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porTrinidad Castro Torres Modificado hace 8 años
1
Modos de Direccionamiento No. Lista 31 7 am Lenguaje ensamblador
2
ESQUELETO DE UN PROGRAMA EN ENSAMBLADOR.MODEL SMALLexisten diferentes modelos que determinan el tamaño de los segmentos tara en la wiki ¿Cuáles son esos modelos y sus tamaño de segmento?.STACKpila.DATAsegmento de datos ¿variables, arreglos, cadenas matrices?.CODE MOV AX,@DATA MOV DS,AX instrucciones para inicializar PUSH DS … ´CODIGO DEL PROGRAMAcodigo del programador MOV AX,4C00H instrucciones de terminacion INT 21H end
3
DECLARACION DE DATOS EN EL SEGMENTO DE DATOS Existen un conjunto de directivas que nos permiten declarar datos en el segmento de datos las directivas, son las siguientes: 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 el lenguaje ensamblador a diferencia de los lenguajes de alto nivel, lo que se realiza es para reservar espacio 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 – Conta db 0 2 define una variable llamada carácter inicializadad con el carácter z carácterdb‘z’
4
3 Declarar una variable “promedio” inicializada con tu promedio general.data promediodb86.66
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.