Programa 1: Hola mundo CR equ 13 LF equ 0Ah Datos Segment Mensaje db CR,LF,'Hola Mundo!',CR,LF,'$' Datos Ends Pila Segment Stack db 64 DUP('PILA') Pila Ends Codigo Segment holam proc far Assume CS:Codigo,DS:Datos,SS:Pila mov ax,Datos mov ds,ax lea dx,Mensaje mov ah,9 int 21h mov ax,4c00h int 21h holam endp Codigo Ends end holam Programa 2: Uso de constantes. CR EQU 13 LF EQU 10 IMPRIMIR EQU 9 FIN EQU 4C00H DOS EQU 21h Datos Segment texto db 'Ejemplo del uso de constantes.',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 ;offset retorna la direcci?n de una variable mov ah, IMPRIMIR int DOS mov ax,FIN int DOS Codigo End s End Inicio Programa 3: Hola mundo con función/procedimiento. CR EQU 13 ;Constante CR (Ret