Programación General > ASM (Ensamblador)

 Ayuda Porfavor

(1/1)

AriLiz:
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...

RadicalEd:
Trata asi:

--- Código: Text ---.MODEL SMALL.STACK.DATA   VAL1 DB 'DIGITE VALOR 1: $'   MSG DB 13,10,'EN ASCII ES: $'   RESU DW 0.CODEinicio:   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&#59;imprime mensaje con la   INT 21h&#59;función 9h   MOV AH, 02h   MOV DX ,AX   INT 21h     MOV AH, 4Ch   INT 21hPrint Proc Near   MOV AH, 09h&#59;imprime mensaje con la   INT 21h&#59;función 9h   SUB AL, 48       &#59;restamos al caracter el ASCII de 0 para convertirlo en un numero   RETPrint EndpCapt Proc Near   MOV AH, 01h&#59;captura un valor del teclado   INT 21h&#59;y se guarda en AL   RET    Capt EndpEND 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

AriLiz:
Hola RadicalEd!!!
Muchas gracias x la ayuda...  :D , kuidate, nos vemos, bye!!!!  :smartass:

Navegación

[0] Índice de Mensajes

Ir a la versión completa