You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
LEE maximo_caracteres2<br />
IMPRIME linea_en_blanco<br />
GOTOXY 24,15<br />
IMPRIME mensaje3<br />
GOTOXY 39,17<br />
LEE maximo_caracteres2<br />
cmp ca<strong>de</strong>na2[0],'s'<br />
je salir<br />
cmp ca<strong>de</strong>na2[0],'S'<br />
je salir<br />
jmp inicio<br />
salir:<br />
mov ax,4c00h<br />
int 21h<br />
main ENDP<br />
CODIGO ENDS<br />
pila SEGMENT PARA STACK 'stack'<br />
DB 128 DUP(0)<br />
pila ENDS<br />
END main<br />
Título<br />
TITLE El siguiente programa invierte una ca<strong>de</strong>na ingresada por el<br />
usuario<br />
Pue<strong>de</strong> omitirse.<br />
Variables globales<br />
cr EQU 10<br />
lf EQU 13<br />
Las variables globales se <strong>de</strong>claran e i<strong>de</strong>ntifican fuera <strong>de</strong> los segmentos.<br />
Esto hace que sean visibles para todos los segmentos.<br />
Segmento extra<br />
Como se mencionó anteriormente, existen ocasiones en las que es<br />
necesario o se <strong>de</strong>sea usar un segmento extra. En este código se utilizó dicho<br />
segmento en vez <strong>de</strong>l segmento <strong>de</strong> datos, lo cual se indica mediante la sentencia<br />
asume.<br />
ASSUME CS:CODIGO,DS:VARIABLES,SS:PILA,ES:VARIABLES<br />
92