Uso de Constantes en programas ensambladores distintos vistos en clase :
Uso de Constantes en EMU8086:
-----Codigo--------.MODEL SMALL
.STACK 100H
CR EQU 13
LF EQU 10
IMPRIMIR EQU 9
FIN EQU 4C00H
DOS EQU 21H
.DATA
TEXTO DB LF,LF,CR, 'EJEMPLO DE USO DE CONSTANTES$'
.CODE segment
Inicio:
MOV AX, @DATA
MOV DS,AX
MOV DX, OFFSET TEXTO
MOV AH, IMPRIMIR
INT DOS
MOV AX,FIN
INT DOS
END Inicio
END
2. Uso de Constantes en Turbo Assembler:
CR EQU 13
LF EQU 10
IMPRIMIR EQU 9
FIN EQU 4C00H
DOS EQU 21H
DATOS SEGMENT
TEXTO DB 'EJEMPLO DE USO DE CONSTANTES POR EDGAR MENDEZ',CR,LF,'$'
DATOS ENDS
PILA SEGMENT STACK
DB 64 DUP ('PILA')
PILA ENDS
CODIGO SEGMENT
ASSUME CS:CODIGO,DS:DATOS,SS:PILA
INICIO: MOV AX,DATOS
MOV DS,AX
MOV DX,OFFSET TEXTO
MOV AH, IMPRIMIR
INT DOS
MOV AX,FIN
INT DOS
CODIGO ENDS
END INICIO
0 comentarios:
Publicar un comentario