programa que compara cadenas
; Nombre del programa: COMPARA.ASM
; Objetivo : Captura dos cadenas y las compara, reportando si
;son iguales o no. La cantidad de caracteres a
; comparar esta dada por los caracteres realmente
; leidos de lacadena 1. Es decir, para que se
; consideren iguales, las dos cadenas deben ser de
; la misma longitud. El programa distingue entre
;mayusculas y minusculas. La "A" es diferente de "a".
; Con un poco mas de creatividad, este programa se
; puede ampliar para que busque una cadena dentro de
; otra y reporte siexiste o no.
;******************************************************************************
; COMANDO DE ENSAMBLE : Tasm COMPARA.ASM;
; COMANDO DE ENLACE : Link COMPARA;
; COMANDO DE EJECUCION: COMPARA [Enter]
;******************************************************************************
;
; NOTA : procure usar SOLO las instrucciones que se han visto o explicado.
; Elprocedimiento (objetivo) es con fines educativos y NO de
; optimizaci¢n o eficiencia. Por favor, NO SE DESESPERE y estudielo.;******************************************************************************
;------------------------------------------------------------------------------
; Define el modelo de memoria
;------------------------------------------------------------------------------
.MODELSMALL
;------------------------------------------------------------------------------
; Define el area de datos
;------------------------------------------------------------------------------.Data
Cadena1 DB 15,0,15 DUP(?) ; Variable que almacena cadena 1
Cadena2 DB 15,0,15 DUP(?) ; Variable que almacena cadena 2
Mensaje DB 'Bienvenidos a Compara. Programa...
Regístrate para leer el documento completo.