Lunes 18 de Noviembre de 2024, 09:40
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación General
»
ASM (Ensamblador)
(Moderador:
Eternal Idol
) »
Ayuda Porfavor
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Ayuda Porfavor (Leído 1802 veces)
AriLiz
Nuevo Miembro
Mensajes: 3
Ayuda Porfavor
«
en:
Lunes 13 de Junio de 2005, 00:20 »
0
Hola!!!
Tengo ke hacer un programa que permita introducir una variable desde el teclado y visualice el codigo ASCII de dicha variable...
Es muy muy urgente, de antemano les doy las gracias x lo ke puedan hacer...
Tweet
RadicalEd
Moderador
Mensajes: 2430
Nacionalidad:
Re: Ayuda Porfavor
«
Respuesta #1 en:
Lunes 13 de Junio de 2005, 17:19 »
0
Trata asi:
Código: Text
.MODEL SMALL
.STACK
.DATA
VAL1 DB 'DIGITE VALOR 1: $'
MSG DB 13,10,'EN ASCII ES: $'
RESU DW 0
.CODE
inicio:
MOV AX, SEG VAL1
MOV DS, AX
MOV DX, OFFSET VAL1;Envia a DX el mensaje VAL1
CALL Print
CALL Capt
MOV RESU, AL
ADD RESU, AL
MOV AX, SEG MSG
MOV DS, AX
MOV DX, OFFSET MSG;Envia a DX el mensaje MSG
MOV AH, 09h;imprime mensaje con la
INT 21h;función 9h
MOV AH, 02h
MOV DX ,AX
INT 21h
MOV AH, 4Ch
INT 21h
Print Proc Near
MOV AH, 09h;imprime mensaje con la
INT 21h;función 9h
SUB AL, 48 ;restamos al caracter el ASCII de 0 para convertirlo en un numero
RET
Print Endp
Capt Proc Near
MOV AH, 01h;captura un valor del teclado
INT 21h;y se guarda en AL
RET
Capt Endp
END inicio
Asi como en un programa que estoy haciendo me imprime el valor en Ascii, el valor debe ser Word, por que sino te imprime solo hasta 9
El pasado son solo recuerdos, el futuro son solo sueños
AriLiz
Nuevo Miembro
Mensajes: 3
Re: Ayuda Porfavor
«
Respuesta #2 en:
Martes 14 de Junio de 2005, 02:14 »
0
Hola RadicalEd!!!
Muchas gracias x la ayuda...
, kuidate, nos vemos, bye!!!!
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación General
»
ASM (Ensamblador)
(Moderador:
Eternal Idol
) »
Ayuda Porfavor