Ensamblador - Como guardaria el codigo ASCII de cada caracter introducido

 
Vista:
sin imagen de perfil

Como guardaria el codigo ASCII de cada caracter introducido

Publicado por arturo (1 intervención) el 16/03/2019 01:29:53
Como guardaria el codigo ASCII de cada caracter introducido


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
.model small
.stack
.data
    msg db 10,13,7,'Ingrese caracter: ','$'
    cadena db 10 dup (' '),'$'
.code
start:
    main proc
    mov ax, seg @data
    mov ds, ax
 
    mov ah, 09h
    lea dx, msg
    int 21h
 
    mov ah, 3fh
    mov bx, 00
    mov cx, 10
    mov dx, offset [cadena]
    int 21h
 
    .exit
    main ENDP
end start
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como guardaria el codigo ASCII de cada caracter introducido

Publicado por Nacho (35 intervenciones) el 16/03/2019 10:22:25
En un fichero, se entiende. Con la función 3fh lo escribes en un fichero, tal y como tienes, pero en bx tienes que pasarle el handle del fichero ya abierto, que te devuelve la función 3dh, y los introduces por teclado con la función 0ah.

http://ict.udlap.mx/people/oleg/docencia/ASSEMBLER/asm_interrup_21.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar